Grégory Smits

dblp:65/6487 · DBLP profile ↗
← Back
56ranked-venue papers
18as first author
14since 2021 · last 2026
0000-0002-0436-9273ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 34 · 11 first-author · 8 since 2021Databases, data management, data science and information retrieval · 31 · 11 first-author · 9 since 2021Applied, interdisciplinary, general and emerging computing · 7 · 1 first-author · 3 since 2021Human-computer interaction and ubiquitous computing · 3 · 3 since 2021
YearPublicationVenuePosition
2026 A Didactical-Driven Teacher Assistant for a Dimensional Modeling Course
abstract
International audience
Laurent Brisson, Maria-Teresa Segarra, Grégory Smits
CSEDU (1)3
2026 Dual-representation of user's preferences to enhance group recommendation
Yacine Mokthari, Grégory Smits
Inf. Sci.2
2025 BeHAVE: Synthetic Data Generator for Group Recommender Systems
abstract
Several distinct strategies have been proposed for recommending relevant items to groups of users. However, comparing the performance of these systems remains challenging due to the lack of representative datasets that capture the diversity of scenarios where group recommendation is needed, including variations in group composition and user behavior. To address this limitation and enable in-depth benchmarking, this article makes two main contributions. The first is an empirical analysis of widely used real-world GRS datasets, based on an adaptabilitydriven characterization of user behavior when interacting with items in group settings. This analysis compares users' individual preferences with those expressed during group interactions, while also examining the diversity of items involved. Building on these findings, we introduce BeHAVE, the first configurable dataset generator specifically designed for group recommendation. On top of a domain knowledge graph, BeHAVE allows controlled simulation of group interactions through behavioral parameters such as user adaptability and item diversity. Experimental results demonstrate that BeHAVE can replicate a range of behavioral patterns observed in real-world datasets and serves as a flexible benchmarking tool for evaluating GRS models under varying group dynamics.
Yacine Mokhtari, Grégory Smits
ICTAI2
2024 myCADI: my Contextual Anomaly Detection using Isolation
abstract
International audience
Véronne Yepmo Tchaghe, Grégory Smits
CIKM2
2024 COPILS: COmParIson of Linguistic Summaries
Grégory Smits, Marie-Jeanne Lesot
IPMU (1)1
2024 Mining Discriminative Sequential Patterns of Self-regulated Learners
Amine Boulahmel, Fahima Djelil, Jean-Marie Gilliot, Philippe Leray 0001, Grégory Smits
ITS (2)5
2024 MAD: Multi-Scale Anomaly Detection in Link Streams
abstract
Given an arbitrary group of computers, how to identify abnormal changes in their communication pattern? How to assess if the absence of some communications is normal or due to a failure? How to distinguish local from global events when communication data are extremely sparse and volatile? Existing approaches for anomaly detection in interaction streams, focusing on edge, nodes or graphs, lack flexibility to monitor arbitrary communication topologies. Moreover, they rely on structural features that are not adapted to highly sparse settings. In this work, we introduce MAD, a novel Multi-scale Anomaly Detection algorithm that (i) allows to query for the normality/abnormality state of an arbitrary group of observed/non-observed communications at a given time; and (ii) handles the highly sparse and uncertain nature of interaction data through a scoring method that is based on a novel probabilistic and multi-scale analysis of sub-graphs. In particular, MAD is (a) flexible: it can assess if any time-stamped subgraph is anomalous, making edge, node and graph anomalies particular instances; (b) interpretable: its multi-scale analysis allows to characterize the scope and nature of the anomalies; (c) efficient: given historical data of length N and M observed/non-observed communications to analyze, MAD produces an anomaly score in O (NM); and (d) effective: it significantly outperforms state-of-the-art alternatives tailored for edge, node or graph anomalies.
Esteban Bautista, Laurent Brisson, Cécile Bothorel, Grégory Smits
WSDM4
2024 Leveraging an Isolation Forest to Anomaly Detection and Data Clustering
Véronne Yepmo Tchaghe, Grégory Smits, Marie-Jeanne Lesot, Olivier Pivert
Data Knowl. Eng.2
2023 Learning Path Recommendation from an Inferred Learning Space
Madjid Sadallah, Grégory Smits
EC-TEL2
2023 Diversifying Top-k Answers in a Query by Example Setting
Grégory Smits, Marie-Jeanne Lesot, Olivier Pivert, Marek Z. Reformat
FQAS1
2022 Massive Data Exploration using Estimated Cardinalities
abstract
Linguistic summaries are used in this work to provide personalized exploration functionalities on massive relational data. To ensure a fluid exploration of the data, cardinalities of the data properties described in the summaries are estimated from statistics about the data distribution. The proposed workflow also involves a vocabulary inference mechanism from these statistics and a sampling-based approach to consolidate the estimated cardinalities. The paper shows that soft computing techniques are particularly relevant to build concrete and functional business intelligence solutions.
Pierre Nerzic, Grégory Smits, Olivier Pivert, Marie-Jeanne Lesot
FUZZ-IEEE2
2022 PANDA: Human-in-the-Loop Anomaly Detection and Explanation
Grégory Smits, Marie-Jeanne Lesot, Véronne Yepmo Tchaghe, Olivier Pivert
IPMU (2)1
2022 Anomaly explanation: A review
Véronne Yepmo Tchaghe, Grégory Smits, Olivier Pivert
Data Knowl. Eng.2
2021 Flexible Querying Using Disjunctive Concepts
Grégory Smits, Marie-Jeanne Lesot, Olivier Pivert, Ronald R. Yager
FQAS1
2020 Explaining Data Regularities and Anomalies
abstract
In the spirit of explainable AI approaches, this paper introduces a new strategy whose aim is to linguistically describe the inner structure of a dataset. Instead of removing irregular points and focusing on the analysis of regular points, the proposed approach relies on a unified data structure, an isolation forest, to both separate regular from irregular points and to identify their inner structure using a data-driven similarity measure. In addition, clusters of regular and irregular points are then linguistically described so as to help users focus on the most characteristic properties of each cluster and to possibly understand the reason why some points are irregular.
Amit K. Shukla, Grégory Smits, Olivier Pivert, Marie-Jeanne Lesot
FUZZ-IEEE2
2020 Concept Membership Modeling Using a Choquet Integral
Grégory Smits, Ronald R. Yager, Marie-Jeanne Lesot, Olivier Pivert
IPMU (1)1
2020 Fuzzy quality-Aware queries to graph databases
Olivier Pivert, Étienne Scholly, Grégory Smits, Virginie Thion
Inf. Sci.3
2019 Processing Fuzzy Relational Queries Using Fuzzy Views
abstract
This paper proposes two original approaches to the processing of fuzzy queries in a relational database context. The general idea is to use views, either materialized or not. In the first case, materialized views are used to store the satisfaction degrees related to user-defined fuzzy predicates, instead of calculating them at runtime by means of user functions embedded in the query (which induces an important overhead). In the second case, abstract views are used to efficiently access the tuples that belong to the α-cut of the query result, by means of a derived Boolean selection condition.
Emmanuel Doumard, Olivier Pivert, Grégory Smits, Virginie Thion
FUZZ-IEEE3
2019 FRELS: Fast and Reliable Estimated Linguistic Summaries
abstract
The linguistic summarization of a dataset is a process whose complexity depends linearly on the size of the dataset and exponentially on the size of the fuzzy vocabulary. To efficiently summarize large datasets stored in Relational DataBases, reliable estimated cardinalities can be derived from statistics about the data distribution maintained by the RDB Management System, with no expensive data scans. This paper proposes to improve the precision of such estimated summaries while preserving their computational efficiency, by enriching the statistics-based approach with local scan-based corrections when needed: the proposed FRELS method provides efficient strategies both for identifying the needs and performing the corrections. Experiments conducted on real data show that FRELS remains incomparably more efficient than data-scan-based approaches to data summarization and offers a better precision than purely statistics-based approaches. The generation of estimated linguistic summaries takes a couple of seconds, even for datasets containing millions of tuples, with a reliability of more than 95%.
Grégory Smits, Pierre Nerzic, Marie-Jeanne Lesot, Olivier Pivert
FUZZ-IEEE1
2019 Linguistically characterizing clusters of database query answers
Aurélien Moreau, Olivier Pivert, Grégory Smits
Fuzzy Sets Syst.3
2018 Efficient Generation of Reliable Estimated Linguistic Summaries
abstract
Summarizing data with linguistic statements is a crucial and topical issue that has been largely addressed by the soft computing community. The goal of summarization is to generate statements that linguistically describe the properties observed in a dataset. This paper addresses the issue of efficiently extracting these summaries and rendering them to the final user, in the case where the data to be summarized are stored in a relational data base: it proposes a novel strategy that leverages the statistics about the data distribution maintained by the database system. This paper shows that reliable summaries can be very efficiently estimated based on these statistics only and without any costly data access. Additionally, it proposes a visualization of the set of extracted summaries that offers a fruitful interactive exploration tool to the user. Experiments performed on two real data bases show the relevance and efficiency of the proposed approach: with a negligible loss of accuracy, we provide the first linguistic summarization approach whose processing time does not depend on the size of the dataset. The generation of estimated linguistic summaries takes less than one second even for dataset containing millions of tuples.
Grégory Smits, Pierre Nerzic, Olivier Pivert, Marie-Jeanne Lesot
FUZZ-IEEE1
2018 On Dissimilarity Measures at the Fuzzy Partition Level
Grégory Smits, Olivier Pivert, Toan Ngoc Duong
IPMU (2)1
2018 A soft computing approach to big data summarization
Grégory Smits, Olivier Pivert, Ronald R. Yager, Pierre Nerzic
Fuzzy Sets Syst.1
2017 A Typicality-Based Recommendation Approach Leveraging Demographic Data
Aurélien Moreau, Olivier Pivert, Grégory Smits
FQAS3
2017 Interactive data exploration on top of linguistic summaries
abstract
Extracting useful and interpretable knowledge from raw data is a crucial issue that has been largely addressed by the data mining community especially. In this paper we provide an interactive data exploration approach that relies on two steps. First, a personalized linguistic summary of the data set concerned is built and displayed as a tag cloud. Then, exploration functionalities are provided on top of the summary to let the user discover interesting properties in the data as frequent/atypical/diversified associations between properties.
Grégory Smits, Ronald R. Yager, Olivier Pivert
FUZZ-IEEE1
2016 A soft computing approach to agile business intelligence
abstract
In this paper, a novel approach is introduced to let users extract knowledge from a raw dataset in an intuitive way and using their own vocabulary. The inner structure of a raw data set is first identified using a clustering algorithm, structure on which specificity-driven measures are defined to extract the most informative knowledge. To let domain experts interact with the cluster-based structure and its embedded knowledge, a graphical visualisation is proposed as well as dedicated query operators.
Grégory Smits, Olivier Pivert, Ronald R. Yager
FUZZ-IEEE1
2016 A Fuzzy Approach to the Characterization of Database Query Answers
Aurélien Moreau, Olivier Pivert, Grégory Smits
IPMU (2)3
2016 SUGAR: A graph database fuzzy querying system
abstract
Graph databases have aroused a large interest in the last years thanks to their large scope of potential applications. Defining a language allowing a flexible querying of graph databases may greatly improve usability of data. In this paper, we present a system for querying graph databases in a flexible way. The preferences are based on fuzzy set theory and may concern i) the content of the vertices and ii) the structure of the graph.
Olivier Pivert, Olfa Slama, Grégory Smits, Virginie Thion
RCIS3
2016 A fuzzy extension of SPARQL for querying gradual RDF data
abstract
In this work, the first stones of a flexible approach to linked data querying based on fuzzy set theory are laid. Flexibility refers to the capability of expressing flexible queries over a RDF model containing gradual information.
Olivier Pivert, Olfa Slama, Grégory Smits, Virginie Thion
RCIS3
2015 A Clustering-Based Approach to the Explanation of Database Query Answers
Aurélien Moreau, Olivier Pivert, Grégory Smits
FQAS3
2015 Expression and efficient processing of fuzzy queries in a graph database context
abstract
Graph databases have aroused a large interest in the last years thanks to their large scope of potential applications (e.g. social networks, biomedical networks, data stemming from the web). In a similar way as what has already been proposed in relational databases, defining a language allowing a flexible querying of graph databases may greatly improve usability of data. This paper focuses on the notion of fuzzy graph database and describes a fuzzy query language that makes it possible to handle such database, which may be fuzzy or not, in a flexible way. This language, called FUDGE, can be used to express preference queries on fuzzy graph databases. The preferences concern i) the content of the vertices of the graph and ii) the structure of the graph. The FUDGE language is implemented in a system, called SUGAR, that we present in this article. We also discuss implementation issues of the FUDGE language in SUGAR.
Olivier Pivert, Grégory Smits, Virginie Thion
FUZZ-IEEE2
2015 Coarse to fine keyword queries with user interactions
abstract
A large amount of linked data is now available, but to retrieve knowledge from these data, queries have to be formulated using formal query languages. While expressive query languages are developed, their use by end users, generally not familiar with formal languages, is limited. Keyword-based search is considered as a convenient and intuitive way for users to express their information needs. Keyword search over structured data is thus an interesting alternative but which raises challenging issues. The main challenge is to determine the meaning of a keyword query in order to translate it into a target formal query language, SPARQL in our case. In this paper, we address this challenge and propose a novel approach that relies on user interactions to determine the correct interpretation of the keyword query. The principle is to first ask the user to define a coarse keyword query, then to suggest candidate interpretations expressed in an explicit, thus unambiguous, and human readable form. Once the correct interpretation has been selected, the query may be refined with aggregate functions and comparatives. Experiments conducted on a large knowledge base show the effectiveness and the efficiency of the proposed approach.
Khadim Dramé, Grégory Smits, Olivier Pivert
iiWAS2
2015 Connected keywords
abstract
To improve the expressivity and accuracy of database query interfaces, a keyword-based constrained query language is introduced to let users explicitly express the intent of their search using keywords linked by meaningful grammatical connectives. Individually, keywords and connectives correspond to textual descriptions attached to components of the database graph schema, and as a whole, a so-called connected keywords query corresponds to a textual description of an SQL query. The translation process of such a query into SQL is mainly composed of two steps: first, the syntactic structure of the keyword query is analyzed to exhibit projection and selection statements using predefined graph patterns, then non explicit joins are deduced to obtain a complete translation of the keyword query as a meaningful connected subgraph. Experimentations show the relevance of the approach in terms of expressivity and efficiency.
Grégory Smits, Olivier Pivert, Virginie Thion
RCIS1
2014 AGGREGO SEARCH: Interactive Keyword Query Construction
abstract
AGGREGO SEARCH offers a novel keyword-based query solu-tion for end users in order to retrieve precise answers from se-mantic data sources. Contrary to existing approaches, AGGREGO SEARCH suggests grammatical connectors from natural languages during the query formulation step in order to specify the meaning of each keyword, thus leading to a complete and explicit definition of the intent of the search. An example of such a query is name of person at the head of company and author of article about “busi-ness intelligence". In order to help users formulate such connected keywords queries, a specific autocompletion strategy has been de-veloped. A translation of the user keyword query into SPARQL is performed on-the-fly during the interactive query construction pro-cess. For this demonstration, we show how AGGREGO SEARCH has been integrated on top of a mediation system to let users intu-itively define explicit and precise keyword queries in order to ex-tract knowledge distributed in heterogeneous large semantic data sources. 1.
Grégory Smits, Olivier Pivert, Hélène Jaudoin, François Paulus
EDBT1
2014 On a Fuzzy Algebra for Querying Graph Databases
abstract
This paper proposes a notion of fuzzy graph database and describes a fuzzy query algebra that makes it possible to handle such database, which may be fuzzy or not, in a flexible way. The algebra, based on fuzzy set theory and the concept of a fuzzy graph, is composed of a set of operators that can be used to express preference queries on fuzzy graph databases. The preferences concern i) the content of the vertices of the graph and ii) the structure of the graph. In a similar way as relational algebra constitutes the basis of SQL, the fuzzy algebra proposed here underlies a user-oriented query language and an associated tool implementing this language that are also presented in the paper.
Olivier Pivert, Virginie Thion, Hélène Jaudoin, Grégory Smits
ICTAI4
2014 Uncertainty in Ontology Matching: A Decision Rule-Based Approach
Amira Essaid, Arnaud Martin 0001, Grégory Smits, Boutheina Ben Yaghlane
IPMU (1)3
2014 A Vocabulary Revision Method Based on Modality Splitting
Grégory Smits, Olivier Pivert, Marie-Jeanne Lesot
IPMU (3)1
2014 Data-Quality-Aware Skyline Queries
Hélène Jaudoin, Olivier Pivert, Grégory Smits, Virginie Thion
ISMIS3
2014 Plethoric Answers to Fuzzy Queries: A Reduction Method Based on Query Mining
Olivier Pivert, Grégory Smits
ISMIS2
2013 Finding Similar Objects in Relational Databases - An Association-Based Fuzzy Approach
Olivier Pivert, Grégory Smits, Hélène Jaudoin
FQAS2
2013 An Autocompletion Mechanism for Enriched Keyword Queries to RDF Data Sources
Grégory Smits, Olivier Pivert, Hélène Jaudoin, François Paulus
FQAS1
2013 Adequacy of a user-defined vocabulary to the data structure
abstract
Clustering methods are of a particular interest to discover and to summarize the structure of a data set. However, interpreting clusters may be abstruse for unexperienced users who most of the time possess their own vocabulary to describe data and properties. In this article, an approach is proposed to determine and quantify how appropriate a user-defined vocabulary is regarding the structure captured on the data distribution using a clustering method. Two measures of vocabulary appropriateness based on clustering are proposed and tested on artificial data.
Marie-Jeanne Lesot, Grégory Smits, Olivier Pivert
FUZZ-IEEE2
2013 Towards reconciling expressivity, efficiency and user-friendliness in database flexible querying
abstract
In this paper, we present an implementation strategy for a fuzzy querying system embedded in a regular DBMS. This system relies on the language SQLf that makes it possible to express a great variety of fuzzy queries. Experiments show that this implementation strategy induces performance gains with respect to existing strategies based on a loose (or milder) coupling between a fuzzy querying layer and a DBMS, that necessitate an external postprocessing so as to compute the result in the form of a fuzzy relation. We also describe a user-friendly interface aimed at helping nonexpert users express their fuzzy queries in an intuitive manner.
Grégory Smits, Olivier Pivert, Thomas Girault
FUZZ-IEEE1
2013 ReqFlex: Fuzzy Queries for Everyone
abstract
In this demonstration we present a complete fuzzy-set-based approach to preference queries that tackles the two main questions raised by the introduction of flexibility and personalization when querying relational databases: i) how to efficiently execute preference queries? and, ii) how to help users define preferences and queries? As an answer to the first question, we propose PostgreSQL_f, a module implemented on top of PostgreSQL to handle fuzzy queries. To answer the second question, we propose ReqFlex an intuitive user interface to the definition of preferences and the construction of fuzzy queries.
Grégory Smits, Olivier Pivert, Thomas Girault
Proc. VLDB Endow.1
2012 On a Preference Query Language That Handles Symbolic Scores
Olivier Pivert, Grégory Smits
ADBIS2
2012 A Fuzzy-Summary-Based Approach to Faceted Search in Relational Databases
Grégory Smits, Olivier Pivert
ADBIS1
2012 On Fuzzy Preference Queries Explicitly Handling Satisfaction Levels
Olivier Pivert, Grégory Smits
IPMU (1)2
2012 Towards an Efficient Processing of Outranking-Based Preference Queries
Olivier Pivert, Grégory Smits
IPMU (1)2
2011 Efficient Detection of Minimal Failing Subqueries in a Fuzzy Querying Context
Olivier Pivert, Grégory Smits, Allel HadjAli, Hélène Jaudoin
ADBIS2
2011 A Preference Query Model Based on a Fusion of Local Orders
Patrick Bosc, Olivier Pivert, Grégory Smits
ECSQARU3
2011 On Database Queries Involving Inferred Fuzzy Predicates
Olivier Pivert, Allel HadjAli, Grégory Smits
ISMIS3
2010 On a Fuzzy Group-By and Its Use for Fuzzy Association Rule Mining
Patrick Bosc, Olivier Pivert, Grégory Smits
ADBIS3
2010 A database preference query model based on a fuzzy outranking relation
abstract
In this paper, we describe an approach to database preference queries based on the notion of fuzzy outranking, suited to the case where partial preferences are incommensurable. This model constitutes an alternative to the use of Pareto order. Even though outranking does not define an order in the strict sense of the term, we describe a technique which yields a complete pre-order, based on a global aggregation of the outranking degrees computed for each pair of tuples.
Patrick Bosc, Olivier Pivert, Grégory Smits
FUZZ-IEEE3
2010 Trimming Plethoric Answers to Fuzzy Queries: An Approach Based on Predicate Correlation
Patrick Bosc, Allel HadjAli, Olivier Pivert, Grégory Smits
IPMU4
2010 A Model Based on Outranking for Database Preference Queries
Patrick Bosc, Olivier Pivert, Grégory Smits
IPMU (2)3
2009 A Flexible Querying Approach Based on Outranking and Classification
Patrick Bosc, Olivier Pivert, Grégory Smits
FQAS3