Demo Data from EDBT 2026 / reviewers in the wild / expert
Massimo Ruffolo
dblp:01/3401
· DBLP profile ↗
19ranked-venue papers
4as first author
2since 2021 · last 2024
0000-0002-4094-4810ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 14 · 3 first-author · 2 since 2021Databases, data management, data science and information retrieval · 6 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1 · 1 first-authorTheory of computation · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
2 papers |
Web and social media mining · 67% Spatial and temporal data management · 22% Data models and query languages · 11% | |
| Artificial intelligence
1 paper |
Information extraction and text analysis · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Web and social media mining › social influence analysis
influential user identification |
0.3 | 1 | 2018 | Detecting Topic Authoritative Social Media Users: A Multilayer Network Approach · IEEE Trans. Multim. 2018 |
Web and social media mining
social network analysis |
0.3 | 1 | 2018 | Detecting Topic Authoritative Social Media Users: A Multilayer Network Approach · IEEE Trans. Multim. 2018 |
Spatial and temporal data management › spatial databases
spatial query language |
0.1 | 1 | 2010 | SXPath - Extending XPath towards Spatial Querying on Web Documents · Proc. VLDB Endow. 2010 |
Spatial and temporal data management
spatial query processing |
0.1 | 1 | 2010 | SXPath - Extending XPath towards Spatial Querying on Web Documents · Proc. VLDB Endow. 2010 |
Data models and query languages › XML query languages
XPath extension |
0.1 | 1 | 2010 | SXPath - Extending XPath towards Spatial Querying on Web Documents · Proc. VLDB Endow. 2010 |
Methods — techniques the papers use, named apart from their topics
multilinear algebra · 0.3centrality measures · 0.3spatial algebra · 0.2formal XPath navigation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Leveraging Large Language Models for Flexible and Robust Table-to-Text Generation
Ermelinda Oro, Luca De Grandis, Francesco Maria Granata, Massimo Ruffolo |
DEXA (1) | 4 |
| 2021 | A Two Step Fine-tuning Approach for Text Recognition on Identity Documents
Francesco Visalli, Antonio Patrizio, Massimo Ruffolo |
ICAART (2) | 3 |
| 2020 | A Weak-supervision Method for Automating Training Set Creation in Multi-domain Aspect Sentiment Classification
Massimo Ruffolo, Francesco Visalli |
ICAART (2) | 1 |
| 2018 | Language Identification of Similar Languages using Recurrent Neural Networks
Ermelinda Oro, Massimo Ruffolo, Mostafa Sheikhalishahi |
ICAART (2) | 2 |
| 2018 | Detecting Topic Authoritative Social Media Users: A Multilayer Network ApproachabstractAfter the impressive diffusion of social media and microblogging websites of the last few years, the identification of users having the capability of influencing other users' choices is an important research topic because of the opportunities it can offer to many business companies. Most of the existing approaches, however, detect influencers by relying on centrality measures computed on networks that connect users having different types of inter-relationships. In this paper, we propose a method capable of finding influential users by exploiting the contents of the messages posted by them to express opinions on items, by modeling these contents with a three-layer network. Layers represent users, items, and keywords, along with intra-layer interactions among the actors of the same layer. Inter-layer connections are triples (u, i, k) expressing the information that a user u comments on an item i by using a keyword k. By exploiting multilinear algebra, we present a method capable of extracting the most active users stating their point of view about dominant items tagged with dominant keywords. We conduct a series of experiments on different realworld datasets collected from Twitter and Yelp Social Networks about different topics. Experimental results show the ability of our approach to find influential users that are both authoritative in the user network and very active in posting opinions about the topic of interest. Ermelinda Oro, Clara Pizzuti, Nicola Procopio, Massimo Ruffolo |
IEEE Trans. Multim. | 4 |
| 2017 | A Method for Querying Touristic Information Extracted from the Web
Ermelinda Oro, Massimo Ruffolo |
NLDB | 2 |
| 2015 | Using apps and rules in contextual workflows to semantically extract data from documentsabstractIf smartly utilized, Big Data locked in unstructured sources, such as PDF documents, can yield unprecedented insights in solving tough business issues, optimizing business processes and improving customer relations. The challenge addressed in this paper is to unlock the value held in data plunged in unstructured document. We describe how a contextual workflow based approach is used to address, in a semantic and flexible way, various problems arising in processing data contained into documents. We present the MANTRA Smart Data Platform, which enables to turn Big Data into Smart Data by means of contextual workflows composed by smart-cloud applications (APPs for short). Among the others, the MANTRA Language APP executes MANTRA rules that are able to extract and annotate information contained in heterogeneous sources (raw text, PDF, HTML or other presentation-oriented document format). Such rules exploit syntactic and semantic expressions, visual and spatial features, and natural language capabilities. Real cases of applications are showing that the proposed approach is able to process a large amount of heterogeneous input documents, as well as extract and consolidate the information of interest. Ermelinda Oro, Massimo Ruffolo |
iiWAS | 2 |
| 2014 | Towards a Language for Representing and Managing the Semantics of Big DataabstractThe amount of data in our world has been exploding. Hence, integrating, managing and analyzing large amounts of data – i.e. big data - will become a key issue for businesses for better operating and competing in today’s markets. We strongly believe that big data are really useful if used in a smart way. So we introduce the concept of Smart Data that is web and enterprise structured and unstructured big data with explicit and implicit semantics that leverages context to understand intent for better driving business processes and for better and more informed decisions making. This paper proposes a language able to give a representation of big data based on ontologies and a system that implements an approach capable to satisfy the increasing need for efficiency and scalability in semantic data management. The proposed MANTRA Language allows for: (i) representing the semantics of data by knowledge representation constructs; (ii) acquiring big data from disparate heterogeneous sources (e.g. data bases, documents), integrating and managing them; (iii) reasoning and querying with big data. The syntax of the proposed language is partially derived from logic programming, but the semantic is completely revised. The novelty of the language we propose is that a class can be thought of as a flexible collection of structurally heterogeneous individuals that have different properties (schema-less). The language also allows executing efficient querying and reasoning for revealing implicit knowledge. These have been achieved by using a triple-based data persistency model and a scalable No-SQL storage system. Ermelinda Oro, Massimo Ruffolo, Pietro Gentile, Giuseppe Bartone |
ICAART (1) | 2 |
| 2011 | SILA: a spatial instance learning approach for deep webpagesabstractDeep Web pages convey very relevant information for different application domains like e-government, e-commerce, social networking. For this reason there is a constant high interest in efficiently, effectively and automatically extracting data from Deep Web data sources. In this paper we present SILA, a novel Spatial Instance Learning Approach, that allows for extracting data records from Deep Web pages by exploiting both the spatial arrangement and the presentation features of data items/fields produced by layout engines of Web browsers in visualizing Deep Web pages on the screen. SILA is independent from the internal HTML encodings of Web pages, and allows for recognizing data records in pages having multiple data regions in which data items are arranged by many different presentation layouts. Experimental results show that SILA has very high precision and recall and that it works much better than MDR and ViNTs approaches. Ermelinda Oro, Massimo Ruffolo |
CIKM | 2 |
| 2011 | A Spatial Query Language for Presentation-oriented Documents
Ermelinda Oro, Francesco Riccetti, Massimo Ruffolo |
ICAART (1) | 3 |
| 2010 | ViQueL: A Spatial Query Language for Presentation-Oriented DocumentsabstractIn last years the huge relevance of accessing and acquiring information made available by Web pages and business documents has grown much further. Thus, wrapping information from documents in HTML and PDF formats is receiving increasing interest. In this paper we present a textual query language, named ViQueL, that allows for querying information in both Web and PDF documents on the base of its spatial arrangement. The proposed language is founded on spatial grammars, i.e. context free grammars extended by spatial constructs. The main feature of ViQueL is that it make possible to identify and extract relevant information from HTML and PDF documents on the base of their visual appearance by using easy-to-write queries. Despite a considerable expressive power, combined complexity of ViQueL is in P-Time. Moreover, experiments show that ViQueL is reasonably efficient for real life extraction tasks. Ermelinda Oro, Francesco Riccetti, Massimo Ruffolo |
ICTAI (2) | 3 |
| 2010 | SXPath - Extending XPath towards Spatial Querying on Web DocumentsabstractQuerying data from presentation formats like HTML, for purposes such as information extraction, requires the consideration of tree structures as well as the consideration of spatial relationships between laid out elements. The underlying rationale is that frequently the rendering of tree structures is very involved and undergoing more frequent updates than the resulting layout structure. Therefore, in this paper, we present Spatial XPath (SXPath), an extension of XPath 1.0 that allows for inclusion of spatial navigation primitives into the language resulting in conceptually simpler queries on Web documents. The SXPath language is based on a combination of a spatial algebra with formal descriptions of XPath navigation, and maintains polynomial time combined complexity. Practical experiments demonstrate the usability of SXPath. Ermelinda Oro, Massimo Ruffolo, Steffen Staab |
Proc. VLDB Endow. | 2 |
| 2009 | PDF-TREX: An Approach for Recognizing and Extracting Tables from PDF DocumentsabstractThis paper presents PDF-TREX, an heuristic approach for table recognition and extraction from PDF documents.The heuristics starts from an initial set of basic content elements and aligns and groups them, in bottom-up way by considering only their spatial features, in order to identify tabular arrangements of information. The scope of the approach is to recognize tables contained in PDF documents as a 2-dimensional grid on a Cartesian plane and extract them as a set of cells equipped by 2-dimensional coordinates. Experiments, carried out on a dataset composed of tables contained in documents coming from different domains, shows that the approach is well performing in recognizing table cells.The approach aims at improving PDF document annotation and information extraction by providing an output that can be further processed for understanding table and document contents. Ermelinda Oro, Massimo Ruffolo |
ICDAR | 2 |
| 2008 | XONTO: An Ontology-Based System for Semantic Information Extraction from PDF DocumentsabstractInformation extraction is of paramount importance in several real world applications in the areas of business intelligence, competitive and military intelligence. Although several sophisticated and indeed complex approaches were proposed, they are still limited in many aspects. In this paper the novel ontology-based system named XONTO, that allows the semantic extraction of information from PDF unstructured documents, is presented. The XONTO system is founded on the idea of self-describing ontologies in which objects and classes can be equipped by a set of rules named descriptors. These rules represent patterns that allow to automatically recognize and extract ontology objects contained in PDF documents also when information is arranged in tabular form. This way a self-describing ontology expresses the semantic of the information to extract and the rules that, in turn, populate itself. In the paper XONTO system behaviors and structure are sketched by means of a running example. Ermelinda Oro, Massimo Ruffolo |
ICTAI (1) | 2 |
| 2008 | An Algorithm for Discovering Ontology Mappings in P2P Systems
Giuseppe Pirrò, Massimo Ruffolo, Domenico Talia |
KES (2) | 2 |
| 2007 | Semantic Clinical Process ManagementabstractThis work describes a clinical process management system aimed to support a process-centred vision of health care practices. The system is founded on knowledge representation and semantic information extraction approaches allowing medical knowledge modelling and acquisition. At the heart of the system there are formalisms and languages well suited for representing, clinical processes as workflows, medical and domain knowledge as ontologies and rules enabling the recognition of semantic patterns representing ontology concepts. The system acquires and stores clinical process instances into a medical knowledge base which parameters are obtained exploiting a semantic information extraction approach enabling automatic medical knowledge acquisition from unstructured clinical documents. The main goal of the system is to assists health care professional in executing and monitoring clinical processes by providing functionalities for automatic knowledge acquisition. Acquired information can be analyzed for identifying main causes of medical errors, high costs and, potentially, to suggest clinical processes restructuring or improvement able to enhance cost control and patient safety. Massimo Ruffolo, Marco Manna, Vittoria Cozza, Raffaello Ursino |
CBMS | 1 |
| 2006 | A Logic-Based Tool for Semantic Information Extraction
Massimo Ruffolo, Marco Manna, Lorenzo Gallucci, Nicola Leone, Domenico Saccà |
JELIA | 1 |
| 2005 | Process Management in Health Care: A System for Preventing Risks and Medical Errors
Massimo Ruffolo, Rosario Curia, Lorenzo Gallucci |
Business Process Management | 1 |
| 2004 | DESCRY: A Density Based Clustering Algorithm for Very Large Data Sets
Fabrizio Angiulli, Clara Pizzuti, Massimo Ruffolo |
IDEAL | 3 |