• Corpus ID: 18794232

NLP-SIR: A Natural Language Approach for Spreadsheet Information Retrieval

  title={NLP-SIR: A Natural Language Approach for Spreadsheet Information Retrieval},
  author={Derek Flood and Kevin McDaid and Fergal McCaffery},
Spreadsheets are a ubiquitous software tool, used for a wide variety of tasks such as financial modelling, statistical analysis and inventory management. Extracting meaningful information from such data can be a difficult task, especially for novice users unfamiliar with the advanced data processing features of many spreadsheet applications. We believe that through the use of Natural Language Processing (NLP) techniques this task can be made considerably easier. This paper introduces NLP-SIR, a… 

Figures and Tables from this paper

Intelligent Automated Text Processing System - An NLP Based Approach
A system that comprises of natural language techniques for retrieval of spreadsheet information and the technologies behind storing and retrieving information from the database are outlined and the results justifies the system implementation.
A linguistic analysis of games: Verbs and nouns for content estimation
The findings indicate games are relatively limited in the diversity of verbs they use, and greater emphasis on gender, and life or death in popular books than in popular mobile games.
A Linguistic Analysis of Mobile Games : Verbs and Nouns for Content Estimation
This paper outlines a linguistic approach to understanding the content of games. Understanding game verbs as the fundamental unit of interaction within game environments it provides perspective on


An NLP Approach for Improving Access to Statistical Information for the Masses
An NLP statistical-query sublanguage grammar is developed which enables the system to semantically parse users’ queries and produce a template-based internal query representation which can then be mapped to the tables’ metadata, in order to retrieve relevant tables which are displayed to users with the relevant cell’s value highlighted.
Natural Language Processing and XML Retrieval
Three approaches for handling NLQs in an XMLIR system that are comparable to, and even outperform formal language queries are discussed.
Learning to Parse Database Queries Using Inductive Logic Programming
Experimental results with a complete database-query application for U.S. geography show that CHILL is able to learn parsers that outperform a preexisting, hand-crafted counterpart, and provide direct evidence of the utility of an empirical approach at the level of a complete natural language application.
The EUSES spreadsheet corpus: a shared resource for supporting experimentation with spreadsheet dependability mechanisms
A corpus of spreadsheets is assembled that is suitable for evaluating dependability devices in Microsoft Excel and a variety of feature of these spreadsheets are measured to aid researchers in selecting subsets of the corpus appropriate to their needs.
Answering it with Charts: Dialogue in Natural Language and Charts
A methodology is proposed for taking queries and requests expressed in natural language as input and answering them in charts through organizing that interaction into felicitous dialogue through a logical form that includes the specifications of the user's perspective and the proper treatment of the logical form for handling utterance fragments.
Using Multiple Clause Constructors in Inductive Logic Programming for Semantic Parsing
Preliminary results demonstrated that an approach which combines different learning methods in inductive logic programming (ILP) to allow a learner to produce more expressive hypotheses than that of each individual learner is promising.
Spoken Language Support for Software Development
  • A. Begel
  • Computer Science
    2004 IEEE Symposium on Visual Languages - Human Centric Computing
  • 2004
This work has created spoken Java, a variant of Java which is easier to verbalize than its traditional typewritten form, and an associated spoken command language to manipulate code.
Voice-controlled Debugging of Spreadsheets
The study showed that voice, despite its advantages, proved to be slower and less accurate, however, it also revealed ways in which the technology might be improved to redress this imbalance.