Towards Faster Annotation Interfaces for Learning to Filter in Information Extraction and Search Carlos A

Towards Faster Annotation Interfaces for Learning to Filter in Information Extraction and Search Carlos A

Towards Faster Annotation Interfaces for Learning to Filter in Information Extraction and Search Carlos A. Aguirre Shelby Coen Maria F. De La Torre Dept. of Computer Science Dept. of Electrical and Dept. of Computer Science [email protected] Computer Engineering [email protected] [email protected] Margaret Rys William H. Hsu Department of Industrial and Manufacturing Dept. of Computer Science Systems Engineering [email protected] [email protected] Kansas State University Manhattan, KS, United States ABSTRACT INTRODUCTION This work explores the design of an annotation interface for This paper addresses the task of learning to filter [7] for a document filtering system based on supervised and semi- information extraction and search, specifically by supervised machine learning, focusing on usability developing a user interface for human annotation of improvements to the user interface to improve the efficiency documents. These documents are in turn used to train a of annotation without loss of precision, recall, and accuracy. machine learning system to filter documents by conformance Our objective is to create an automated pipeline for to pre-specified formats and topical criteria. The purpose of information extraction (IE) and exploratory search for which filtering in our extraction task context centers around the learning filter serves as an intake mechanism. The question answering (QA), a problem in information retrieval purpose of this IE and search system is ultimately to help (IR), information extraction (IE), and natural language users create structured recipes for nanomaterial synthesis processing (NLP) that involves formulating structured from scientific documents crawled from the web. A key part responses to free text queries. Filtering for QA tasks entails of each text corpus used to train our learning classifiers is a restricting the set of source documents, from which answers set of thousands of documents that are hand-labeled for to specific queries are to be extracted. relevance to nanomaterials search criteria of interest. This Our overarching goal is to make manual annotation more annotation process becomes expensive as the text corpus is affordable for researchers, by reducing the annotation time. expanded through focused web crawling over open-access This leads to the technical objectives of optimizing the documents and the addition of new publisher collections. To presentation, interactive viewing, and manual annotation of speed up annotation, we present a user interface that objects without loss of precision, accuracy, or recall. This facilitates and optimizes the interactive steps of document annotation is useful in many scientific and technical fields presentation, inspection, and labeling. We aim towards where users seek a comprehensive repository of publications, transfer of these improvements to usability and response time or where large document corpora are being compiled. In for this annotator to other classification learning domains for these fields, machine learning is applied to select and prepare text documents and beyond. data for various applications of artificial intelligence, from Author Keywords cognitive services such as question answering, to document annotation, document categorization, human-computer categorization. Ultimately, annotation is needed not only to interaction, information retrieval, information extraction, deal with the cold start problem [10] of personalizing a machine learning recommender system or learning filter, but also to keep ACM Classification Keywords previous work up to date with new document corpora [4]. Information systems ® Information retrieval ® Users and Manual annotation is expensive because it requires expertise in the topic and because of the time taken in the process. interactive retrieval; Retrieval tasks and goals ® question answering, document filtering, information extraction; Currently, there are fields such as materials science and machine learning ® supervised learning supervised bioinformatics where annotation is needed to produce learning by classification ground truth for learning to filter [2]. For this we have created a lightweight PDF annotation tool to classify documents based on relevance. © 2018. Copyright for the individual papers remains with the authors. Copying permitted for private and academic purposes. ESIDA'18, March 11, Tokyo, Japan. This annotation tool was developed with the goal to be more requires tagging and manual classification of documents to efficient and accurate than normal document annotation. The train the classifier-learning algorithm. task is to filter documents based on content relevance, The document corpora that the paper focuses on is in the area potentially reducing the size of the result set returned in of chemistry in synthesis of nanomaterial. We have response to a search query. This can boost the precision of constructed a custom web crawler to retrieve and filter search while also supporting information extraction for data documents in this area of research. The filtering process mining by returning selected documents that are likely to checks for the presence of a gazetteer – a list of words in the contain domain-specific information, such as recipes for documents (TF-IDF) as best described in [1]. Gazetteers in synthesizing a material of interest [6]. This can include information extraction (IE) are so named as generalizations passages and snippets recipes to be extracted for the of the geographical dictionaries used in maps and atlases. synthesis of materials of interest. Analogous to this is This process is only intended to filter documents based on annotating documents by category tagging. In this paper, the vocabulary. On the other hand, other criteria might be classification is used to determine the eligibility (by format) needed to determine the relevance of the documents. and relevance of a candidate document, and annotation Because metadata in these documents is not always refers to the process of determining both eligibility and available, a learning to filter algorithm is necessary. relevance. The purpose of this paper is to record and test this annotation tool with a relatively large subject group. Need for a Fast Annotator Background While many search engines provide a mechanism for explicit relevance feedback, past work on rapid annotation has In recent years, the growth of available electronic mostly focused on markup for chunk parsing and other information has increased the need for text mining to enable natural language-based tasks. For example, the Basic Rapid users to extract, filter, classify and rank relevant structured Annotation Tool (BRAT) of Stenetorp et al. [11] is designed and semi structured data from the web. Document to provide assistance in marking up entities and relationships classification is crucial for information retrieval of existing at the phrase level. Meanwhile, fast annotators designed for literature. Machine learning models based on global word information extraction (IE) are often focused on a knowledge statistics such as TF-IDF, linear classifiers, and bag-of- capture task that is ontology-informed, such as in the case of words support vector machine classifiers, have shown the Melita framework for Ciravegna et al. [3] and the remarkable efficiency at document classification. The broad MMAX tool of Müller and Strube [8]. goal of our research is to extract figures and instructions from domain-specific scientific publications to create organized We seek to produce a reconfigurable tool for explicit recipes for nanomaterial synthesis, including raw relevance feedback for learning to filter that can make use of ingredients, quantity proportions, manufacturing plans, and not only text features, but also domain-specific features timing. This task involves classification and filtering of (such as named entities detected using a gazetteer) and documents crawled from the web. metadata features (such as formatting for sidebars, equations, graphs, photographs, other figures, and procedures). The The filtering task is framed in terms of topics of interest, longer-term goal for intelligent user interface design is to specifically a dyad (pair) consisting of a known material and incorporate user-specific cues for relevance determination. morphology. This in turn supports question answering (QA) These include actions logged from the user interface such as tasks defined over documents that are about this query scrolling and searching within the document, but may be pair. For example, a nanomaterials researcher may wish to extensible to gaze tracking data such as scan paths and eye know the effective concentration and temperature of fixations. [5] surfactants and other catalysts, to achieve a chemical synthesis reaction for producing a desired nanomaterial. [6] Manual annotation of training data brings a high cost in time due to the amount of training examples needed. Challenges Collecting information about a document’s representation in human annotation extend from time consumption to involves syntactic and semantic attributes, domain ontology inconsistency in labeled data. The variety in the annotators’ and tokenization. Through the process of linguistically domain expertise among other human factors can create parsing sentences and paragraphs, semantic analysis extracts inaccurate and problematic training data. In the present work, key concepts and words relevant to the aimed domain topic an annotator user interface was developed to optimize the that are then compared to

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    6 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us