Natural language search of sensor data

As sensors become more affordable, sensor networks are increasingly deployed to monitor diverse environments. However, these sensor network deployments often utilize different standards for communication and data storage. As a result, it is challenging to build large-scale pervasive systems able to find, query, and analyze information across a diverse set of sensor networks. Additionally, aggregating sensor data from various sources is difficult because data can be sampled using different levels, units, rates, and resolutions. To address these challenges, we have developed a pervasive sensor network search environment based on natural language processing and the semantic web. By using natural language, we can understand the context of the query and use semantic rules about the data to aggregate and transform data to more useful results. To demonstrate the system, we have deployed the environment in two application domains. In each domain, the system successfully answers domain-specific natural language queries.

[1]  Robert G. Raskin,et al.  Knowledge representation in the semantic web for Earth and environmental terminology (SWEET) , 2005, Comput. Geosci..

[2]  Saverio Ieva,et al.  Semantic-enhanced resource discovery for CoAP-based sensor networks , 2013, 5th IEEE International Workshop on Advances in Sensors and Interfaces IWASI.

[3]  Xiaoping Ma,et al.  Performance evaluation of MQTT and CoAP via a common middleware , 2014, 2014 IEEE Ninth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP).

[4]  Óscar Corcho,et al.  Using Open Geographic Data to Generate Natural Language Descriptions for Hydrological Sensor Networks , 2015, Sensors.

[5]  Suman Nath,et al.  SenseWeb: An Infrastructure for Shared Sensing , 2007, IEEE MultiMedia.

[6]  R. Vose,et al.  GHCN Daily: A Global Dataset for Climate Extremes Research , 2007 .

[7]  Arkady B. Zaslavsky,et al.  CA4IOT: Context Awareness for Internet of Things , 2012, 2012 IEEE International Conference on Green Computing and Communications.

[8]  E. Prud hommeaux,et al.  SPARQL query language for RDF , 2011 .

[9]  L. Hirschman,et al.  Principles of Evaluation in Natural Language Processing , 2007 .

[10]  Joel Nothman,et al.  Learning multilingual named entity recognition from Wikipedia , 2013, Artif. Intell..

[11]  Christopher D. Manning,et al.  Incorporating Non-local Information into Information Extraction Systems by Gibbs Sampling , 2005, ACL.

[12]  Arkady B. Zaslavsky,et al.  Context-Aware Sensor Search, Selection and Ranking Model for Internet of Things Middleware , 2013, 2013 IEEE 14th International Conference on Mobile Data Management.

[13]  Lingfeng Wang,et al.  Development of multi-agent system for building energy and comfort management based on occupant behaviors , 2013 .

[14]  Nearchos Paspallis,et al.  High level context query processing: An experience report , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[15]  Vikram Srinivasan,et al.  MAX: human-centric search of the physical world , 2005, SenSys '05.

[16]  Xue Liu,et al.  PDA: Privacy-Preserving Data Aggregation in Wireless Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[17]  Mihai Surdeanu,et al.  The Stanford CoreNLP Natural Language Processing Toolkit , 2014, ACL.

[18]  Adrian Perrig,et al.  Security and Privacy in Sensor Networks , 2003, Computer.