Edleno Silva de Moura

dblp:m/EdlenoSilvadeMoura · DBLP profile ↗
← Back
69ranked-venue papers in the field
6as first author
7since 2021 · last 2025
0000-0002-7860-9575ORCID · verified

Domains — venue-derived; a paper can count in several

Information Retrieval & Web Search · 54 (6 first)Database Systems & Data Management · 11Data Mining & Knowledge Discovery · 2Knowledge Engineering, Semantic Web & Information Systems · 1Business Process & Enterprise Data · 1
YearPublicationVenuePosition
2025 Leveraging Query Terms for Efficient Legal Document Recommendation
André Rolim, Leandro Balby Marinho, Edleno Silva de Moura, Marcos Aurélio Domingues, Ricardo S. Oliveira
ECIR (3)3
2024 A Tool for Explainable Pension Fund Recommendations using Large Language Models
abstract
In this demo, we present a prototype tool designed to help financial advisors recommend private pension funds to investors based on their preferences, offering personalized investment suggestions. The tool leverages Large Language Models (LLMs), which enhance explainability by providing clear and understandable rationales for recommendations and effectively handles both sequential and cold-start scenarios. We outline the design, implementation, and results of a user-based evaluation using real-world data. The evaluation shows a high recommendation acceptance rate among financial advisors, highlighting the tool’s potential to improve decision-making in financial advisory services.
Eduardo Alves da Silva, Leandro Balby Marinho, Edleno Silva de Moura, Altigran S. da Silva
RecSys3
2024 A Study on Unsupervised Question and Answer Generation for Legal Information Retrieval and Precedents Understanding
abstract
Traditional retrieval systems are hardly adequate for Legal Research, mainly because only returning the documents related to a given query is usually insufficient. Legal documents are extensive, and we posit that generating questions about them and detecting the answers provided by these documents help the Legal Research journey. This paper presents a pipeline that relates Legal Questions with documents answering them. We align features generated by Large Language Models with traditional clustering methods to find convergent and divergent answers to the same legal matter. We performed a case study with 50 legal documents on the Brazilian judiciary system. Our pipeline found convergent and divergent answers to 23 major legal questions regarding the case law for daily fines in Civil Procedural Law. The pipeline manual evaluation shows it managed to group diverse similar answers to the same question with an average precision of 0.85. It also managed to detect two divergent legal matters with an average F1 Score of 0.94.
Johny Moreira, Altigran S. da Silva, Edleno Silva de Moura, Leandro Bezerra Marinho
SIGIR3
2022 Organizing Portuguese Legal Documents through Topic Discovery
abstract
A significant challenge in the legal domain is to organize and summarize a constantly growing collection of legal documents, uncovering hidden topics, or themes, that later can support tasks such as legal case retrieval and legal judgment prediction. This massive amount of digital legal documents, combined with the inherent complexity of judiciary systems worldwide, presents a promising scenario for Machine Learning solutions, mainly those taking advantage of all the advancements in the area of Natural Language Processing (NLP). It is in this scenario that Jusbrasil, the largest legal tech company in Brazil, is situated. Using a dataset partially curated by the Jusbrasil legal team, we explore topic modeling solutions using state of the art language models, trained with legal Portuguese documents, to automatically organize and summarize this complex collection of documents. Instead of using an entire legal case, which usually is composed of many pages, we show that it is possible to efficiently organize the collection using the syllabus (in Portuguese, ementa jurisprudencial) from each court decision as they concisely summarize the main points presented by the entire decision.
Daniela Vianna 0001, Edleno Silva de Moura
SIGIR2
2022 Applying burst-tries for error-tolerant prefix search
Berg Ferreira, Edleno Silva de Moura, Altigran S. da Silva
Inf. Retr. J.2
2022 A distantly supervised approach for recognizing product mentions in user-generated content
Henry S. Vieira, Altigran S. da Silva, Pável Calado, Edleno Silva de Moura
J. Intell. Inf. Syst.4
2022 Efficient Match-Based Candidate Network Generation for Keyword Queries Over Relational Databases
abstract
Several systems proposed for processing keyword queries over relational databases rely on the generation and evaluation of Candidate Networks (CNs), i.e., networks of joined database relations that when processed as SQL queries, provide a relevant answer to the input keyword query. Although the evaluation of CNs has been extensively addressed in the literature, the problem of generating CNs efficiently and effectively has received much less attention. This challenging problem consists of automatically locating relations in the database that may contain relevant pieces of information, given a handful of keywords, and determining suitable ways of joining these relations to satisfy the implicit information needs expressed by a user while formulating his/her query. In this paper, we propose a novel approach for generating CNs, wherein the possible matches for the query in the database are efficiently enumerated at first. Thesequery matchesare then used to guide the CN generation process, avoiding the exhaustive search procedure used by the current state-of-art approaches. We show that our approach allows the generation of a compact set of CNs that leads to superior quality answers, and demands less resources in terms of processing time and memory. These claims are supported by a comprehensive set of experiments that we carried out using several query sets and datasets used in previous related works and whose results we report and analyze here.
Péricles Silva de Oliveira, Altigran S. da Silva, Edleno Silva de Moura, Rosiane de Freitas
IEEE Trans. Knowl. Data Eng.3
2019 Contender: Leveraging User Opinions for Purchase Decision-Making
Tiago de Melo, Altigran S. da Silva, Edleno Silva de Moura, Pável Calado
ECIR (2)3
2019 OpinionLink: Leveraging user opinions for product catalog enrichment
Tiago de Melo, Altigran S. da Silva, Edleno Silva de Moura, Pável Calado
Inf. Process. Manag.3
2018 Match-Based Candidate Network Generation for Keyword Queries over Relational Databases
abstract
Several systems for processing keyword queries over relational databases rely on the generation and evaluation of Candidate Networks (CNs), i.e., networks of joined relations that when processed as SQL queries, provide a relevant answer to the input keyword query. Although the evaluation of CNs has been extensively addressed in the literature, the problem of generating CNs has received much less attention. We propose a novel approach for generating CNs, wherein the possible matches for the query in the database are efficiently enumerated at first. These query matches are then used to guide the CN generation process, avoiding the exhaustive search procedure used by the current state-of-art approaches. We experimentally show that our approach allows the generation of a compact set of CNs that results in superior quality answers and demands less resources in terms of processing time and memory.
Pericles de Oliveira, Altigran S. da Silva, Edleno Silva de Moura, Rosiane de Freitas
ICDE3
2018 Website replica detection with distant supervision
Cristiano R. de Carvalho, Edleno Silva de Moura, Adriano Veloso, Nivio Ziviani
Inf. Retr. J.2
2017 Waves: a fast multi-tier top-k query processing algorithm
Caio Moura Daoud, Edleno Silva de Moura, David Fernandes de Oliveira, Altigran S. da Silva, Cristian Rossi, André Luiz da Costa Carvalho
Inf. Retr. J.2
2016 Towards the Effective Linking of Social Media Contents to Products in E-Commerce Catalogs
abstract
Online social media has become an essential part of our life. This media is often characterized by its diverse content, which is produced by ordinary users. The potential to easily express ideas and opinions has made social media a source of valuable information on a variety of topics. In particular, information containing comments about consumer products has become prevalent. Here, we are interested in linking products mentioned in unstructured user-generated content, namely open discussion forums, to their respective entities in consumer product catalogs. Among the issues associated with this task, ambiguity is a particularly hard problem, as users typically refer to the same product using many different forms and different products may share the same form. We argue that this problem can be effectively solved using a set of evidences that can be easily extracted from social media content and product descriptions. To achieve this, we show which features should be used, how they can be extracted, and then how to combine them through machine learning techniques. Experiments in three different product categories and two different datasets demonstrate that all the sources of evidence here proposed are important, while contextual information is fundamental to achieve higher levels of precision. In fact, our method, although straightforward, was able to achieve an average improvement of 0.17 in precision and 0.13 in F1, when compared to the current state-of-the-art solution.
Henry S. Vieira, Altigran S. da Silva, Pável Calado, Marco Cristo, Edleno Silva de Moura
CIKM5
2016 Fast top-k preserving query processing using two-tier indexes
Caio Moura Daoud, Edleno Silva de Moura, André Luiz da Costa Carvalho, Altigran S. da Silva, David Fernandes de Oliveira, Cristian Rossi
Inf. Process. Manag.2
2016 A multimodal query expansion based on genetic programming for visually-oriented e-commerce applications
Patricia Correia Saraiva, João M. B. Cavalcanti, Edleno Silva de Moura, Marcos André Gonçalves, Ricardo da Silva Torres
Inf. Process. Manag.3
2015 A Self-training CRF Method for Recognizing Product Model Mentions in Web Forums
Henry S. Vieira, Altigran S. da Silva, Marco Cristo, Edleno Silva de Moura
ECIR4
2015 Ranking Candidate Networks of relations to improve keyword search over relational databases
abstract
Relational keyword search (R-KwS) systems based on schema graphs take the keywords from the input query, find the tuples and tables where these keywords occur and look for ways to “connect” these keywords using information on referential integrity constraints, i.e., key/foreign key pairs. The result is a number of expressions, called Candidate Networks (CNs), which join relations where keywords occur in a meaningful way. These CNs are then evaluated, resulting in a number of join networks of tuples (JNTs) that are presented to the user as ranked answers to the query. As the number of CNs is potentially very high, handling them is very demanding, both in terms of time and resources, so that, for certain queries, current systems may take too long to produce answers, and for others they may even fail to return results (e.g., by exhausting memory). Moreover, the quality of the CN evaluation may be compromised when a large number of CNs is processed. Based on observations made by other researchers and in our own findings on representative workloads, we argue that, although the number of possible Candidate Networks can be very high, only very few of them produce answers relevant to the user and are indeed worth processing. Thus, R-KwS systems can greatly benefit from methods for accessing the relevance of Candidate Networks, so that only those deemed relevant might be evaluated. We propose in this paper an approach for ranking CNs, based on their probability of producing relevant answers to the user. This relevance is estimated based on the current state of the underlying database using a probabilistic Bayesian model we have developed. Experiments that we performed indicate that this model is able to assign the relevant CNs among the top-4 in the ranking produced. In these experiments we also observed that processing only a few relevant CNs has a considerable positive impact, not only on the performance of processing keyword queries, but also on the quality of the results obtained.
Pericles de Oliveira, Altigran S. da Silva, Edleno Silva de Moura
ICDE3
2015 A genetic programming framework to schedule webpage updates
Aécio S. R. Santos, Cristiano R. de Carvalho, Jussara M. Almeida, Edleno Silva de Moura, Altigran S. da Silva, Nivio Ziviani
Inf. Retr. J.4
2015 Removing DUST Using Multiple Alignment of Sequences
abstract
A large number of URLs collected by web crawlers correspond to pages with duplicate or near-duplicate contents. To crawl, store, and use such duplicated data implies a waste of resources, the building of low quality rankings, and poor user experiences. To deal with this problem, several studies have been proposed to detect and remove duplicate documents without fetching their contents. To accomplish this, the proposed methods learn normalization rules to transform all duplicate URLs into the same canonical form. A challenging aspect of this strategy is deriving a set of general and precise rules. In this work, we present DUSTER, a new approach to derive quality rules that take advantage of a multi-sequence alignment strategy. We demonstrate that a full multi-sequence alignment of URLs with duplicated content, before the generation of the rules, can lead to the deployment of very effective rules. By evaluating our method, we observed it achieved larger reductions in the number of duplicate URLs than our best baseline, with gains of 82 and 140.74 percent in two different web collections.
Kaio Wagner Lima Rodrigues, Marco Cristo, Edleno Silva de Moura, Altigran S. da Silva
IEEE Trans. Knowl. Data Eng.3
2014 Learning to expand queries using entities
abstract
A substantial fraction of web search queries contain references to entities, such as persons, organizations, and locations. Recently, methods that exploit named entities have been shown to be more effective for query expansion than traditional pseudorelevance feedback methods. In this article, we introduce a supervised learning approach that exploits named entities for query expansion using Wikipedia as a repository of high‐quality feedback documents. In contrast with existing entity‐oriented pseudorelevance feedback approaches, we tackle query expansion as a learning‐to‐rank problem. As a result, not only do we select effective expansion terms but we also weigh these terms according to their predicted effectiveness. To this end, we exploit the rich structure of Wikipedia articles to devise discriminative term features, including each candidate term's proximity to the original query terms, as well as its frequency across multiple article fields and in category and infobox descriptors. Experiments on three Text REtrieval Conference web test collections attest the effectiveness of our approach, with gains of up to 23.32% in terms of mean average precision, 19.49% in terms of precision at 10, and 7.86% in terms of normalized discounted cumulative gain compared with a state‐of‐the‐art approach for entity‐oriented query expansion.
Wladmir Cardoso Brandão, Rodrygo L. T. Santos, Nivio Ziviani, Edleno Silva de Moura, Altigran S. da Silva
J. Assoc. Inf. Sci. Technol.4
2014 Multiobjective Pareto-Efficient Approaches for Recommender Systems
abstract
Recommender systems are quickly becoming ubiquitous in applications such as e-commerce, social media channels, and content providers, among others, acting as an enabling mechanism designed to overcome the information overload problem by improving browsing and consumption experience. A typical task in many recommender systems is to output a ranked list of items, so that items placed higher in the rank are more likely to be interesting to the users. Interestingness measures include how accurate, novel, and diverse are the suggested items, and the objective is usually to produce ranked lists optimizing one of these measures. Suggesting items that are simultaneously accurate, novel, and diverse is much more challenging, since this may lead to a conflicting-objective problem, in which the attempt to improve a measure further may result in worsening other measures. In this article, we propose new approaches for multiobjective recommender systems based on the concept of Pareto efficiency—a state achieved when the system is devised in the most efficient manner in the sense that there is no way to improve one of the objectives without making any other objective worse off. Given that existing multiobjective recommendation algorithms differ in their level of accuracy, diversity, and novelty, we exploit the Pareto-efficiency concept in two distinct manners: (i) the aggregation of ranked lists produced by existing algorithms into a single one, which we call Pareto-efficient ranking, and (ii) the weighted combination of existing algorithms resulting in a hybrid one, which we call Pareto-efficient hybridization. Our evaluation involves two real application scenarios: music recommendation with implicit feedback (i.e., Last.fm) and movie recommendation with explicit feedback (i.e., MovieLens). We show that the proposed Pareto-efficient approaches are effective in suggesting items that are likely to be simultaneously accurate, diverse, and novel. We discuss scenarios where the system achieves high levels of diversity and novelty without compromising its accuracy. Further, comparison against multiobjective baselines reveals improvements in terms of accuracy (from 10.4% to 10.9%), novelty (from 5.7% to 7.5%), and diversity (from 1.6% to 4.2%).
Marco Túlio Ribeiro, Nivio Ziviani, Edleno Silva de Moura, Itamar Hata, Anísio Lacerda, Adriano Veloso
ACM Trans. Intell. Syst. Technol.3
2013 Multimodal Re-ranking of Product Image Search Results
Joyce Miranda dos Santos, João M. B. Cavalcanti, Patricia Correia Saraiva, Edleno Silva de Moura
ECIR4
2013 Fast document-at-a-time query processing using two-tier indexes
abstract
In this paper we present two new algorithms designed to reduce the overall time required to process top-k queries. These algorithms are based on the document-at-a-time approach and modify the best baseline we found in the literature, Blockmax WAND (BMW), to take advantage of a two-tiered index, in which the first tier is a small index containing only the higher impact entries of each inverted list. This small index is used to pre-process the query before accessing a larger index in the second tier, resulting in considerable speeding up the whole process. The first algorithm we propose, named BMW-CS, achieves higher performance, but may result in small changes in the top results provided in the final ranking. The second algorithm, named BMW-t, preserves the top results and, while slower than BMW-CS, it is faster than BMW. In our experiments, BMW-CS was more than 40 times faster than BMW when computing top 10 results, and, while it does not guarantee preserving the top results, it preserved all ranking results evaluated at this level.
Cristian Rossi, Edleno Silva de Moura, André Luiz da Costa Carvalho, Altigran S. da Silva
SIGIR2
2013 Learning URL Normalization Rules Using Multiple Alignment of Sequences
Kaio Wagner Lima Rodrigues, Marco Cristo, Edleno Silva de Moura, Altigran S. da Silva
SPIRE3
2013 Learning to Schedule Webpage Updates Using Genetic Programming
Aécio S. R. Santos, Nivio Ziviani, Jussara M. Almeida, Cristiano R. de Carvalho, Edleno Silva de Moura, Altigran S. da Silva
SPIRE5
2013 Assessing the quality of textual features in social media
Flavio Figueiredo, Henrique Pinto, Fabiano Muniz Belém, Jussara M. Almeida, Marcos André Gonçalves, David Fernandes de Oliveira, Edleno Silva de Moura
Inf. Process. Manag.7
2012 LePrEF: Learn to precompute evidence fusion for efficient query evaluation
abstract
State‐of‐the‐art search engine ranking methods combine several distinct sources of relevance evidence to produce a high‐quality ranking of results for each query. The fusion of information is currently done at query‐processing time, which has a direct effect on the response time of search systems. Previous research also shows that an alternative to improve search efficiency in textual databases is to precompute term impacts at indexing time. In this article, we propose a novel alternative to precompute term impacts, providing a generic framework for combining any distinct set of sources of evidence by using a machine‐learning technique. This method retains the advantages of producing high‐quality results, but avoids the costs of combining evidence at query‐processing time. Our method, called Learn to Precompute Evidence Fusion (LePrEF), uses genetic programming to compute a unified precomputed impact value for each term found in each document prior to query processing, at indexing time. Compared with previous research on precomputing term impacts, our method offers the advantage of providing a generic framework to precompute impact using any set of relevance evidence at any text collection, whereas previous research articles do not. The precomputed impact values are indexed and used later for computing document ranking at query‐processing time. By doing so, our method effectively reduces the query processing to simple additions of such impacts. We show that this approach, while leading to results comparable to state‐of‐the‐art ranking methods, also can lead to a significant decrease in computational costs during query processing.
André Luiz da Costa Carvalho, Cristian Rossi, Edleno Silva de Moura, Altigran S. da Silva, David Fernandes de Oliveira
J. Assoc. Inf. Sci. Technol.3
2012 Using site-level connections to estimate link confidence
abstract
Search engines are essential tools for web users today. They rely on a large number of features to compute the rank of search results for each given query. The estimated reputation of pages is among the effective features available for search engine designers, probably being adopted by most current commercial search engines. Page reputation is estimated by analyzing the linkage relationships between pages. This information is used by link analysis algorithms as a query‐independent feature, to be taken into account when computing the rank of the results. Unfortunately, several types of links found on the web may damage the estimated page reputation and thus cause a negative effect on the quality of search results. This work studies alternatives to reduce the negative impact of such noisy links. More specifically, the authors propose and evaluate new methods that deal with noisy links, considering scenarios where the reputation of pages is computed using the PageRank algorithm. They show, through experiments with real web content, that their methods achieve significant improvements when compared to previous solutions proposed in the literature.
Jucimar Brito de Souza, André Luiz da Costa Carvalho, Marco Cristo, Edleno Silva de Moura, Pável Calado, Paul-Alexandru Chirita, Wolfgang Nejdl
J. Assoc. Inf. Sci. Technol.4
2011 A site oriented method for segmenting web pages
abstract
Information about how to segment a Web page can be used nowadays by applications such as segment aware Web search, classification and link analysis. In this research, we propose a fully automatic method for page segmentation and evaluate its application through experiments with four separate Web sites. While the method may be used in other applications, our main focus in this article is to use it as input to segment aware Web search systems. Our results indicate that the proposed method produces better segmentation results when compared to the best segmentation method we found in literature. Further, when applied as input to a segment aware Web search method, it produces results close to those produced when using a manual page segmentation method.
David Fernandes de Oliveira, Edleno Silva de Moura, Altigran S. da Silva, Berthier A. Ribeiro-Neto, Edisson Braga Araújo
SIGIR2
2011 Joint unsupervised structure discovery and information extraction
abstract
In this paper we present JUDIE (Joint Unsupervised Structure Discovery and Information Extraction), a new method for automatically extracting semi-structured data records in the form of continuous text (e.g., bibliographic citations, postal addresses, classified ads, etc.) and having no explicit delimiters between them. While in state-of-the-art Information Extraction methods the structure of the data records is manually supplied the by user as a training step, JUDIE is capable of detecting the structure of each individual record being extracted without any user assistance. This is accomplished by a novel Structure Discovery algorithm that, given a sequence of labels representing attributes assigned to potential values, groups these labels into individual records by looking for frequent patterns of label repetitions among the given sequence. We also show how to integrate this algorithm in the information extraction process by means of successive refinement steps that alternate information extraction and structure discovery. Through an extensively experimental evaluation with different datasets in distinct domains, we compare JUDIE with state-of-the-art information extraction methods and conclude that, even without any user intervention, it is able to achieve high quality results on the tasks of discovering the structure of the records and extracting information from them.
Eli Cortez, Daniel Oliveira 0007, Altigran S. da Silva, Edleno Silva de Moura, Alberto H. F. Laender
SIGMOD Conference4
2011 A New Approach for Verifying URL Uniqueness in Web Crawlers
Wallace Favoreto Henrique, Nivio Ziviani, Marco Cristo, Edleno Silva de Moura, Altigran S. da Silva, Cristiano R. de Carvalho
SPIRE4
2011 Lightweight methods for large-scale product categorization
abstract
In this article, we present a study about classification methods for large-scale categorization of product offers on e-shopping web sites. We present a study about the performance of previously proposed approaches and deployed a probabilistic approach to model the classification problem. We also studied an alternative way of modeling information about the description of product offers and investigated the usage of price and store of product offers as features adopted in the classification process. Our experiments used two collections of over a million product offers previously categorized by human editors and taxonomies of hundreds of categories from a real e-shopping web site. In these experiments, our method achieved an improvement of up to 9% in the quality of the categorization in comparison with the best baseline we have found.
Eli Cortez, Mauro Rojas Herrera, Altigran S. da Silva, Edleno Silva de Moura, Marden S. Neubert
J. Assoc. Inf. Sci. Technol.4
2010 Demand-Driven Tag Recommendation
Guilherme Vale Menezes, Jussara M. Almeida, Fabiano Muniz Belém, Marcos André Gonçalves, Anísio Lacerda, Edleno Silva de Moura, Gisele L. Pappa, Adriano Veloso, Nivio Ziviani
ECML/PKDD (2)6
2010 ONDUX: on-demand unsupervised learning for information extraction
abstract
Information extraction by text segmentation (IETS) applies to cases in which data values of interest are organized in implicit semi-structured records available in textual sources (e.g. postal addresses, bibliographic information, ads). It is an important practical problem that has been frequently addressed in the recent literature. In this paper we introduce ONDUX (On Demand Unsupervised Information Extraction), a new unsupervised probabilistic approach for IETS. As other unsupervised IETS approaches, ONDUX relies on information available on pre-existing data to associate segments in the input string with attributes of a given domain. Unlike other approaches, we rely on very effective matching strategies instead of explicit learning strategies. The effectiveness of this matching strategy is also exploited to disambiguate the extraction of certain attributes through a reinforcement step that explores sequencing and positioning of attribute values directly learned on-demand from test data, with no previous human-driven training, a feature unique to ONDUX. This assigns to ONDUX a high degree of flexibility and results in superior effectiveness, as demonstrated by the experimental evaluation we report with textual sources from different domains, in which ONDUX is compared with a state-of-art IETS approach.
Eli Cortez, Altigran S. da Silva, Marcos André Gonçalves, Edleno Silva de Moura
SIGMOD Conference4
2010 A Self-Supervised Approach for Extraction of Attribute-Value Pairs from Wikipedia Articles
Wladmir Cardoso Brandão, Edleno Silva de Moura, Altigran S. da Silva, Nivio Ziviani
SPIRE2
2010 Exploring features for the automatic identification of user goals in web search
Mauro Rojas Herrera, Edleno Silva de Moura, Marco Cristo, Thomaz Philippe Cavalcante Silva, Altigran S. da Silva
Inf. Process. Manag.2
2010 Classifying documents with link-based bibliometric measures
Thierson Couto, Nivio Ziviani, Pável Calado, Marco Cristo, Marcos André Gonçalves, Edleno Silva de Moura, Wladmir Cardoso Brandão
Inf. Retr.6
2010 Modeling the web as a hypergraph to compute page reputation
Klessius Berlt, Edleno Silva de Moura, André Luiz da Costa Carvalho, Marco Cristo, Nivio Ziviani, Thierson Couto
Inf. Syst.2
2010 Using structural information to improve search in Web collections
abstract
Abstract In this work, we investigate the problem of using the block structure of Web pages to improve ranking results. Starting with basic intuitions provided by the concepts of term frequency (TF) and inverse document frequency (IDF), we propose nine block‐weight functions to distinguish the impact of term occurrences inside page blocks, instead of inside whole pages. These are then used to compute a modified BM25 ranking function. Using four distinct Web collections, we ran extensive experiments to compare our block‐weight ranking formulas with two other baselines: (a) a BM25 ranking applied to full pages, and (b) a BM25 ranking that takes into account best blocks. Our methods suggest that our block‐weighting ranking method is superior to all baselines across all collections we used and that average gain in precision figures from 5 to 20% are generated.
Edleno Silva de Moura, David Fernandes de Oliveira, Berthier A. Ribeiro-Neto, Altigran S. da Silva, Marcos André Gonçalves
J. Assoc. Inf. Sci. Technol.1
2010 A Probabilistic Approach for Automatically Filling Form-Based Web Interfaces
abstract
In this paper we present a proposal for the implementation and evaluation of a novel method for automatically using data-rich text for filling form-based input interfaces. Our solution takes a text as input, extracts implicit data values from it and fills appropriate fields. For this task, we rely on knowledge obtained from values of previous submissions for each field, which are freely obtained from the usage of the interfaces. Our approach, called iForm , exploits features related to the content and the style of these values, which are combined through a Bayesian framework. Through extensive experimentation, we show that our approach is feasible and effective, and that it works well even when only a few previous submissions to the input interface are available.
Guilherme A. Toda, Eli Cortez, Altigran S. da Silva, Edleno Silva de Moura
Proc. VLDB Endow.4
2009 Evidence of quality of textual features on the web 2.0
abstract
The growth of popularity of Web 2.0 applications greatly increased the amount of social media content available on the Internet. However, the unsupervised, user-oriented nature of this source of information, and thus, its potential lack of quality, have posed a challenge to information retrieval (IR) services. Previous work focuses mostly only on tags, although a consensus about its effectiveness as supporting information for IR services has not yet been reached. Moreover, other textual features of the Web 2.0 are generally overseen by previous research.
Flavio Figueiredo, Fabiano Muniz Belém, Henrique Pinto, Jussara M. Almeida, Marcos André Gonçalves, David Fernandes de Oliveira, Edleno Silva de Moura, Marco Cristo
CIKM7
2009 Automatically filling form-based web interfaces with free text inputs
abstract
On the web of today the most prevalent solution for users to interact with data-intensive applications is the use of form-based interfaces composed by several data input fields, such as text boxes, radio buttons, pull-down lists, check boxes, etc. Although these interfaces are popular and effective, in many cases, free text interfaces are preferred over form-based ones. In this paper we discuss the proposal and the implementation of a novel IR-based method for using data rich free text to interact with form-based interfaces. Our solution takes a free text as input, extracts implicitly data values from it and fills appropriate fields using them. For this task, we rely on values of previous submissions for each field, which are freely obtained from the usage of form-based interfaces
Guilherme A. Toda, Eli Cortez, Filipe de Sá Mesquita, Altigran S. da Silva, Edleno Silva de Moura, Marden S. Neubert
WWW5
2009 A strategy for allowing meaningful and comparable scores in approximate matching
Carina F. Dorneles, Marcos Freitas Nunes, Carlos Alberto Heuser, Viviane Pereira Moreira, Altigran S. da Silva, Edleno Silva de Moura
Inf. Syst.6
2009 An evolutionary approach for combining different sources of evidence in search engines
Thomaz Philippe Cavalcante Silva, Edleno Silva de Moura, João M. B. Cavalcanti, Altigran S. da Silva, Moisés G. de Carvalho, Marcos André Gonçalves
Inf. Syst.2
2009 A flexible approach for extracting metadata from bibliographic citations
abstract
Abstract In this article we present FLUX‐CiM, a novel method for extracting components (e.g., author names, article titles, venues, page numbers) from bibliographic citations. Our method does not rely on patterns encoding specific delimiters used in a particular citation style. This feature yields a high degree of automation and flexibility, and allows FLUX‐CiM to extract from citations in any given format. Differently from previous methods that are based on models learned from user‐driven training, our method relies on a knowledge base automatically constructed from an existing set of sample metadata records from a given field (e.g., computer science, health sciences, social sciences, etc.). These records are usually available on the Web or other public data repositories. To demonstrate the effectiveness and applicability of our proposed method, we present a series of experiments in which we apply it to extract bibliographic data from citations in articles of different fields. Results of these experiments exhibit precision and recall levels above 94% for all fields, and perfect extraction for the large majority of citations tested. In addition, in a comparison against a state‐of‐the‐art information‐extraction method, ours produced superior results without the training phase required by that method. Finally, we present a strategy for using bibliographic data resulting from the extraction process with FLUX‐CiM to automatically update and expand the knowledge base of a given domain. We show that this strategy can be used to achieve good extraction results even if only a very small initial sample of bibliographic records is available for building the knowledge base.
Eli Cortez, Altigran S. da Silva, Marcos André Gonçalves, Filipe de Sá Mesquita, Edleno Silva de Moura
J. Assoc. Inf. Sci. Technol.5
2008 Locality-Based pruning methods for web search
abstract
This article discusses a novel approach developed for static index pruning that takes into account the locality of occurrences of words in the text. We use this new approach to propose and experiment on simple and effective pruning methods that allow a fast construction of the pruned index. The methods proposed here are especially useful for pruning in environments where the document database changes continuously, such as large-scale web search engines. Extensive experiments are presented showing that the proposed methods can achieve high compression rates while maintaining the quality of results for the most common query types present in modern search engines, namely, conjunctive and phrase queries. In the experiments, our locality-based pruning approach allowed reducing search engine indices to 30% of their original size, with almost no reduction in precision at the top answers. Furthermore, we conclude that even an extremely simple locality-based pruning method can be competitive when compared to complex methods that do not rely on locality information.
Edleno Silva de Moura, Célia Francisca dos Santos, Bruno Dos Santos de Araujo, Altigran S. da Silva, Pável Calado, Mario A. Nascimento
ACM Trans. Inf. Syst.1
2007 A strategy for allowing meaningful and comparable scores in approximate matching
abstract
The goal of approximate data matching is to assess whether two distinct data instances represent the same real world object. This is usually achieved through the use of a similarity function, which returns a score that defines how similar two data instances are. If this score surpasses a given threshold, both data instances are considered as representing the same real world object. The score values returned by a similarity function depend on the algorithm that implements the function and have no meaning to the user (apart from the fact that a higher similarity value means that two data instances are more similar). In this paper, we propose that instead of defining the threshold in terms of the scores returned by a similarity function, the user specifies the precision that is expected from the matching process. Precision is a well known quality measure and has a clear interpretation from the user's point of view. Our approach relies on mapping between similarity scores and precision values based on a training data set. Experimental results show the training may be executed against a representative data set, and reused for other databases from the same domain.
Carina F. Dorneles, Carlos Alberto Heuser, Viviane Pereira Moreira, Altigran S. da Silva, Edleno Silva de Moura
CIKM5
2007 Computing block importance for searching on web sites
abstract
In this paper we consider the problem of using the block structure of a Web page to improve ranking results when searching for information on Web sites. Given the block structure of the Web pages as input, we propose a method for computing the importance of each block (in the form of block weights) in a Web collection. As we show through experiments, the deployment of our method may allow a significant improvement in the quality of search results. We ran experiments to compare the quality of search results when using our method to the quality obtained when using no structure information. When compared to a ranking method that considered pages as monolithic units, our block-based ranking method led to improvements in the quality of search results in experiments with two sites with heterogeneous structures. Further, our method does not increase the cost of processing queries when compared to the systems using no structural information.
David Fernandes de Oliveira, Edleno Silva de Moura, Berthier A. Ribeiro-Neto, Altigran S. da Silva, Marcos André Gonçalves
CIKM2
2007 A cost-effective method for detecting web site replicas on search engine databases
André Luiz da Costa Carvalho, Edleno Silva de Moura, Altigran S. da Silva, Klessius Berlt, Allan J. S. Bezerra
Data Knowl. Eng.2
2007 LABRADOR: Efficiently publishing relational databases on the web by using keyword-based query interfaces
Filipe de Sá Mesquita, Altigran S. da Silva, Edleno Silva de Moura, Pável Calado, Alberto H. F. Laender
Inf. Process. Manag.3
2006 A fast and robust method for web page template detection and removal
abstract
The widespread use of templates on the Web is considered harmful for two main reasons. Not only do they compromise the relevance judgment of many web IR and web mining methods such as clustering and classification, but they also negatively impact the performance and resource usage of tools that process web pages. In this paper we present a new method that efficiently and accurately removes templates found in collections of web pages. Our method works in two steps. First, the costly process of template detection is performed over a small set of sample pages. Then, the derived template is removed from the remaining pages in the collection. This leads to substantial performance gains when compared to previous approaches that combine template detection and removal. We show, through an experimental evaluation, that our approach is effective for identifying terms occurring in templates - obtaining F-measure values around 0.9, and that it also boosts the accuracy of web page clustering and classification methods.
Karane Vieira, Altigran S. da Silva, Nick Pinto, Edleno Silva de Moura, João M. B. Cavalcanti, Juliana Freire
CIKM4
2006 Structure-driven crawler generation by example
abstract
Many Web IR and Digital Library applications require a crawling process to collect pages with the ultimate goal of taking advantage of useful information available on Web sites. For some of these applications the criteria to determine when a page is to be present in a collection are related to the page content. However, there are situations in which the inner structure of the pages provides a better criteria to guide the crawling process than their content. In this paper, we present a structure-driven approach for generating Web crawlers that requires a minimum effort from users. The idea is to take as input a sample page and an entry point to a Web site and generate a structure-driven crawler based on navigation patterns, sequences of patterns for the links a crawler has to follow to reach the pages structurally similar to the sample page. In the experiments we have carried out, structure-driven crawlers generated by our new approach were able to collect all pages that match the samples given, including those pages added after their generation.
Márcio L. A. Vidal, Altigran S. da Silva, Edleno Silva de Moura, João M. B. Cavalcanti
SIGIR3
2006 Site level noise removal for search engines
abstract
The currently booming search engine industry has determined many online organizations to attempt to artificially increase their ranking in order to attract more visitors to their web sites. In the same time, the growth of the web has also inherently generated several navigational hyperlink structures which have a negative impact on the importance measures employed by current search engines. In this paper we propose and evaluate algorithms for identifying all these noisy links over the web graph, may them be spam or simple relationships between real world entities represented by sites, replication of content, etc. Unlike prior work, we target a different type of noisy link structures, residing at the site level, instead of the page level. We thus investigate and annihilate site level mutual reinforcement relationships, abnormal support coming from one site towards another, as well as complex link alliances between web sites. Our experiments with the link database of the TodoBR search engine show a very strong increase in the quality of the output rankings after having applied our techniques.
André Luiz da Costa Carvalho, Paul-Alexandru Chirita, Edleno Silva de Moura, Pável Calado, Wolfgang Nejdl
WWW3
2006 GoGetIt!: a tool for generating structure-driven web crawlers
abstract
We present GoGetIt!, a tool for generating structure-driven crawlers that requires a minimum effort from the users. The tool takes as input a sample page and an entry point to a Web site and generates a structure-driven crawler based on navigation patterns, sequences of patterns for the links a crawler has to follow to reach the pages structurally similar to the sample page. In the experiments we have performed, structure-driven crawlers generated by GoGetIt! were able to collect all pages that match the samples given, including those pages added after their generation.
Márcio L. A. Vidal, Altigran S. da Silva, Edleno Silva de Moura, João M. B. Cavalcanti
WWW3
2006 Link-based similarity measures for the classification of Web documents
abstract
Abstract Traditional text‐based document classifiers tend to perform poorly on the Web. Text in Web documents is usually noisy and often does not contain enough information to determine their topic. However, the Web provides a different source that can be useful to document classification: its hyperlink structure. In this work, the authors evaluate how the link structure of the Web can be used to determine a measure of similarity appropriate for document classification. They experiment with five different similarity measures and determine their adequacy for predicting the topic of a Web page. Tests performed on a Web directory show that link information alone allows classifying documents with an average precision of 86%. Further, when combined with a traditional text‐based classifier, precision increases to values of up to 90%, representing gains that range from 63 to 132% over the use of text‐based classification alone. Because the measures proposed in this article are straightforward to compute, they provide a practical and effective solution for Web classification and related information retrieval tasks. Further, the authors provide an important set of guidelines on how link structure can be used effectively to classify Web documents.
Pável Calado, Marco Cristo, Marcos André Gonçalves, Edleno Silva de Moura, Berthier A. Ribeiro-Neto, Nivio Ziviani
J. Assoc. Inf. Sci. Technol.4
2005 Impedance coupling in content-targeted advertising
abstract
The current boom of the Web is associated with the revenues originated from on-line advertising. While search-based advertising is dominant, the association of ads with a Web page (during user navigation) is becoming increasingly important. In this work, we study the problem of associating ads with a Web page, referred to as content-targeted advertising, from a computer science perspective. We assume that we have access to the text of the Web page, the keywords declared by an advertiser, and a text associated with the advertiser's business. Using no other information and operating in fully automatic fashion, we propose ten strategies for solving the problem and evaluate their effectiveness. Our methods indicate that a matching strategy that takes into account the semantics of the problem (referred to as AAK for "ads and keywords") can yield gains in average precision figures of 60% compared to a trivial vector-based strategy. Further, a more sophisticated impedance coupling strategy, which expands the text of the Web page to reduce vocabulary impedance with regard to an advertisement, can yield extra gains in average precision of 50%. These are first results. They suggest that great accuracy in content-targeted advertising can be attained with appropriate algorithms.
Berthier A. Ribeiro-Neto, Marco Cristo, Paulo Braz Golgher, Edleno Silva de Moura
SIGIR4
2005 Application of Clustering Technique in Multiple Sequence Alignment
Patrícia Peres, Edleno Silva de Moura
SPIRE2
2005 Improving Web search efficiency via a locality based static pruning method
abstract
The unarguably fast, and continuous, growth of the volume of indexed (and indexable) documents on the Web poses a great challenge for search engines. This is true regarding not only search effectiveness but also time and space efficiency. In this paper we present an index pruning technique targeted for search engines that addresses the latter issue without disconsidering the former. To this effect, we adopt a new pruning strategy capable of greatly reducing the size of search engine indices. Experiments using a real search engine show that our technique can reduce the indices' storage costs by up to 60% over traditional lossless compression methods, while keeping the loss in retrieval precision to a minimum. When compared to the indices size with no compression at all, the compression rate is higher than 88%, i.e., less than one eighth of the original size. More importantly, our results indicate that, due to the reduction in storage overhead, query processing time can be reduced to nearly 65% of the original time, with no loss in average precision. The new method yields significative improvements when compared against the best known static pruning method for search engine indices. In addition, since our technique is orthogonal to the underlying search algorithms, it can be adopted by virtually any search engine.
Edleno Silva de Moura, Célia Francisca dos Santos, Daniel R. Fernandes, Altigran S. da Silva, Pável Calado, Mario A. Nascimento
WWW1
2004 Information Retrieval Aware Web Site Modelling and Generation
Keyla Ahnizeret, David Fernandes de Oliveira, João M. B. Cavalcanti, Edleno Silva de Moura, Altigran S. da Silva
ER4
2003 Combining link-based and content-based methods for web document classification
abstract
This paper studies how link information can be used to improve classification results for Web collections. We evaluate four different measures of subject similarity, derived from the Web link structure, and determine how accurate they are in predicting document categories. Using a Bayesian network model, we combine these measures with the results obtained by traditional content-based classifiers. Experiments on a Web directory show that best results are achieved when links from pages outside the directory are considered. Link information alone is able to obtain gains of up to 46 points in F1, when compared to a traditional content-based classifier. The combination with content-based methods can further improve the results, but too much noise may be introduced, since the text of Web pages is a much less reliable source of information. This work provides an important insight on which measures derived from links are more appropriate to compare Web documents and how these measures can be combined with content-based algorithms to improve the effectiveness of Web classification.
Pável Calado, Marco Cristo, Edleno Silva de Moura, Nivio Ziviani, Berthier A. Ribeiro-Neto, Marcos André Gonçalves
CIKM3
2003 Link Information as a Similarity Measure in Web Classification
Marco Cristo, Pável Calado, Edleno Silva de Moura, Nivio Ziviani, Berthier A. Ribeiro-Neto
SPIRE3
2003 Local versus global link information in the Web
abstract
Information derived from the cross-references among the documents in a hyperlinked environment, usually referred to as link information, is considered important since it can be used to effectively improve document retrieval. Depending on the retrieval strategy, link information can be local or global. Local link information is derived from the set of documents returned as answers to the current user query. Global link information is derived from all the documents in the collection. In this work, we investigate how the use of local link information compares to the use of global link information. For the comparison, we run a series of experiments using a large document collection extracted from the Web. For our reference collection, the results indicate that the use of local link information improves precision by 74%. When global link information is used, precision improves by 35%. However, when only the first 10 documents in the ranking are considered, the average gain in precision obtained with the use of global link information is higher than the gain obtained with the use of local link information. This is an interesting result since it provides insight and justification for the use of global link information in major Web search engines, where users are mostly interested in the first 10 answers. Furthermore, global information can be computed in the background, which allows speeding up query processing.
Pável Calado, Berthier A. Ribeiro-Neto, Nivio Ziviani, Edleno Silva de Moura, Ilmério Reis da Silva
ACM Trans. Inf. Syst.4
2001 Rank-Preserving Two-Level Caching for Scalable Search Engines
abstract
Article Rank-preserving two-level caching for scalable search engines Share on Authors: Patricia Correia Saraiva Federal Univ. of Minas Gerais, Belo Horizonte, Brazil and Federal Univ. of Amazonas, Manaus, Brazil Federal Univ. of Minas Gerais, Belo Horizonte, Brazil and Federal Univ. of Amazonas, Manaus, BrazilView Profile , Edleno Silva de Moura Akwan Information Technologies, Belo Horizonte, Brazil Akwan Information Technologies, Belo Horizonte, BrazilView Profile , Nivio Ziviani Federal Univ. of Minas Gerais, Belo Horizonte, Brazil Federal Univ. of Minas Gerais, Belo Horizonte, BrazilView Profile , Wagner Meira Federal Univ. of Minas Gerais, Belo Horizonte, Brazil Federal Univ. of Minas Gerais, Belo Horizonte, BrazilView Profile , Rodrigo Fonseca Univ. of Minas, Belo Horizonte, Brazil Univ. of Minas, Belo Horizonte, BrazilView Profile , Berthier Ribeiro-Neto Federal Univ. of Minas Gerias, Belo Horizonte, Brazil Federal Univ. of Minas Gerias, Belo Horizonte, BrazilView Profile Authors Info & Claims SIGIR '01: Proceedings of the 24th annual international ACM SIGIR conference on Research and development in information retrievalSeptember 2001 Pages 51–58https://doi.org/10.1145/383952.383959Published:01 September 2001 89citation981DownloadsMetricsTotal Citations89Total Downloads981Last 12 Months8Last 6 weeks2 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access
Patricia Correia Saraiva, Edleno Silva de Moura, Rodrigo Fonseca, Wagner Meira Jr., Berthier A. Ribeiro-Neto, Nivio Ziviani
SIGIR2
2000 Link-based and content-based evidential information in a belief network model
abstract
This work presents an information retrieval model developed to deal with hyperlinked environments. The model is based on belief networks and provides a framework for combining information extracted from the content of the documents with information derived from cross-references among the documents. The information extracted from the content of the documents is based on statistics regarding the keywords in the collection and is one of the basis for traditional information retrieval (IR) ranking algorithms. The information derived from cross-references among the documents is based on link references in a hyperlinked environment and has received increased attention lately due to the success of the Web. We discuss a set of strategies for combining these two types of sources of evidential information and experiment with them using a reference collection extracted from the Web. The results show that this type of combination can improve the retrieval performance without requiring any extra information from the users at query time. In our experiments, the improvements reach up to 59% in terms of average precision figures.
Ilmério Reis da Silva, Berthier A. Ribeiro-Neto, Pável Calado, Edleno Silva de Moura, Nivio Ziviani
SIGIR4
2000 Adding Compression to Block Addressing Inverted Indexes
Gonzalo Navarro 0001, Edleno Silva de Moura, Marden S. Neubert, Nivio Ziviani, Ricardo Baeza-Yates
Inf. Retr.2
2000 Fast and flexible word searching on compressed text
abstract
We present a fast compression technique for natural language texts. The novelties are that (1) decompression of arbitrary portions of the text can be done very efficiently, (2) exact search for words and phrases can be done on the compressed text directly, using any known sequential pattern-matching algorithm, and (3) word-based approximate and extended search can also be done efficiently without any decoding. The compression scheme uses a semistatic word-based model and a Huffman code where the coding alphabet is byte-oriented rather than bit-oriented. We compress typical English texts to about 30% of their original size, against 40% and 35% forCompressandGzip, respectively. Compression time is close to that ofCompressand approximately half of the time ofGzip, and decompression time is lower than that ofGzipand one third of that ofCompress. We present three algorithms to search the compressed text. They allow a large number of variations over the basic word and phrase search capability, such as sets of characters, arbitrary regular expressions, and approximate matching. Separators and stopwords can be discarded at search time without significantly increasing the cost. When searching for simple words, the experiments show that running our algorithms on a compressed text is twice as fast as running the best existing software on the uncompressed version of the same text. When searching complex or approximate patterns, our algorithms are up to 8 times faster than the search on uncompressed text. We also discuss the impact of our technique in inverted files pointing to logical blocks and argue for the possibility of keeping the text compressed all the time, decompressing only for displaying purposes.
Edleno Silva de Moura, Gonzalo Navarro 0001, Nivio Ziviani, Ricardo Baeza-Yates
ACM Trans. Inf. Syst.1
1999 Efficient Distributed Algorithms to Build Inverted Files
abstract
We present three distributed algorithms to build global inverted files for very large text collections.The distributed environment we use is a high bandwidth network of workstations with a shared-nothing memory organization.The text collection is assumed to be evenly distributed among the disks of the various workstations.Our algorithms consider that the total distributed main memory is considerably smaller than the inverted file to be generated.The inverted file is compressed to save memory and disk space and to save time for moving data in/out disk and across the network.We analyze our algorithms and discuss the tradeoffs among them.We show that, with 8 processors and 16 megabytes of RAM available in each processor, the advanced variants of our algorithms are able to invert a 100 gigabytes collection (the size of the very large TREC-7 collection) in roughly 8 hours.Using 16 processors this time drops to roughly 4 hours.
Berthier A. Ribeiro-Neto, Edleno Silva de Moura, Marden S. Neubert, Nivio Ziviani
SIGIR2
1998 Fast Searching on Compressed Text Allowing Errors
abstract
We present a fast compression and decompression scheme for natural language texts that allows efficient and flexible string matching by searching the compressed text directly.The compression scheme uses a word-based Huffman encoding and the coding alphabet is byte-oriented rather than bit-oriented.We compress typical English texts to about 30% of their original size, against 40% and 35% for Compress and Gaip, respectively.Compression times are close to the times of Compress and approximately half the times of Gzip, and decompression times are lower than those of Gzip and one third of those of Compress.The searching algorithm allows a large number of variations of the exact and approximate compressed string matching problem, such as phrases, ranges, complements, wild cards and arbitrary regular expressions.Separators and stopwords can be discarded at search time without significantly increasing the cost.The algorithm is based on a word-oriented shift-or algorithm and a fast Boyer-Moore-type filter.It concomitantly uses the vocabulary of the text available as part of the Huffman coding data.When searching for simple patterns, our experiments show that running our algorithm on a compressed text is twice as fast as running Agrep on the uncompressed version of the same text.When searching complex or approximate patterns, our algorithm is up to 8 times faster than Agrep.We also mention the impact of our technique in inverted files pointing to documents or logical blocks as Glimpse.
Edleno Silva de Moura, Gonzalo Navarro 0001, Nivio Ziviani, Ricardo Baeza-Yates
SIGIR1
1998 Direct Pattern Matching on Compressed Text
abstract
We present a fast compression and decompression technique for natural language texts. The novelty is that the exact search can be done on the compressed text directly, using any known sequential pattern matching algorithm. Approximate search can also be done efficiently without any decoding. The compression scheme uses a semi static word based modeling and a Huffman coding where the coding alphabet is byte oriented rather than bit oriented. We use the first bit of each byte to mark the beginning of a word, which allows the searching of the compressed pattern directly on the compressed text. We achieve about 33% compression ratio for typical English texts. When searching for simple patterns, our experiments show that running our algorithm on a compressed text is almost twice as fast as running agrep on the uncompressed version of the same text. When searching complex or approximate patterns, our algorithm is up to 8 times faster than agrep.
Edleno Silva de Moura, Gonzalo Navarro 0001, Nivio Ziviani, Ricardo Baeza-Yates
SPIRE1