1. Social media based NPL system to find and retrieve ARM data: Concept paper
- Author
-
Harold Shanafield, Michael Giansiracusa, Ranjeet Devarakonda, and Jitendra Kumar
- Subjects
Structure (mathematical logic) ,SQL ,education.field_of_study ,Information retrieval ,Relational database ,Computer science ,business.industry ,Population ,InformationSystems_DATABASEMANAGEMENT ,Query language ,Social media ,Data center ,education ,business ,computer ,Natural language ,computer.programming_language - Abstract
Information connectivity and retrieval has a role in our daily lives. The most pervasive source of online information is databases. The amount of data is growing at rapid rate and database technology is improving and having a profound effect. Almost all online applications are storing and retrieving information from databases. One challenge in supplying the public with wider access to informational databases is the need for knowledge of database languages like Structured Query Language (SQL). Although the SQL language has been published in many forms, not everybody is able to write SQL queries. Another challenge is that it may not be practical to make the public aware of the structure of the database. There is a need for novice users to query relational databases using their natural language. To solve this problem, many natural language interfaces to structured databases have been developed. The goal is to provide more intuitive method for generating database queries and delivering responses. Social media makes it possible to interact with a wide section of the population. Through this medium, and with the help of Natural Language Processing (NLP) we can make the data of the Atmospheric Radiation Measurement Data Center (ADC) more accessible to the public. We propose an architecture for using Apache Lucene/Solr [1], OpenML [2,3], and Kafka [4] to generate an automated query/response system with inputs from Twitter5, our Cassandra DB, and our log database. Using the Twitter API and NLP we can give the public the ability to ask questions of our database and get automated responses.
- Published
- 2017