Answering Natural Language Queries about Rehabilitation Robotics Ontology on the Cloud
Zeynep Dogmus, Volkan Patoglu, Esra Erdem
2014
Abstract
We introduce a novel method to answer natural language queries about rehabilitation robotics, over the formal ontology \rehabo. For that, 1) we design and develop a novel controlled natural language for rehabilitation robotics, called \rehabcnl; 2) we introduce translations of queries in \rehabcnl\ into \sparql\ queries, utilizing a novel concept of query description trees and description logics concepts; 3) we use an automated reasoner to find an answer to the \sparql\ query. To facilitate the use of our method by experts, we develop an intelligent, interactive query answering system, using Semantic Web technologies, and make it available on the cloud via Amazon web services. This interface guides the users to express their queries in natural language and displays the answers to queries in a readable format, possibly with links to detailed information. Easy access to information on \rehabo\ through complex queries in natural language may help engineers inspire new rehabilitation robot designs, while also guiding practitioners to make more informed decisions on technology based rehabilitation.
References
- Antoniou, G. and van Harmelen, F. (2004). Web ontology language: OWL. In Handbook on Ontologies, pages 67-92.
- Battista, A. D. L., Villanueva-Rosales, N., Palenychka, M., and Dumontier, M. (2007). SMART: A web-based, ontology-driven, semantic web query answering application. In Semantic Web Challenge, volume 295.
- Bernstein, A. and Kaufmann, E. (2006). GINO - a guided input natural language ontology editor. In Proc. of ISWC, pages 144-157.
- Brewka, G., Eiter, T., and Truszczynski, M. (2011). Answer set programming at a glance. Commun. ACM, 54(12):92-103.
- Cimiano, P., Haase, P., Heizmann, J., Mantel, M., and Studer, R. (2008). Towards portable natural language interfaces to knowledge bases - the case of the ORAKEL system. Data Knowl. Eng., 65(2):325-354.
- Damljanovic, D., Agatonovic, M., and Cunningham, H. (2012). FREyA: an interactive way of querying linked data using natural language. In Proceedings of the 8th international conference on The Semantic Web, Proc. of ESWC, pages 125-138.
- Dogmus, Z., Gezici, G., Patoglu, V., and Erdem, E. (2012). Developing and maintaining an ontology for rehabilitation robotics. In Proc. of KEOD, pages 389-395.
- Dogmus, Z., Papantoniou, A., Kilinc, M., Yildirim, S. A., Erdem, E., and Patoglu, V. (2013). Rehabilitation robotics ontology on the cloud. In Proc. of ICORR.
- Erdem, E., Erdem, Y., Erdogan, H., and Oztok, U. (2011). Finding answers and generating explanations for complex biomedical queries. In Proc. of AAAI.
- Fernandes, D. Y. S. (2009). Using Semantics to Enhance Query Reformulation in Dynamic Distributed Environments. PhD thesis, Federal University of Pernambuco.
- Ferrández, O., Izquierdo, R., Ferrández, S., and Vicedo, J. L. (2009). Addressing ontology-based question answering with collections of user queries. Information Processing and Management, 45(2):175 - 188.
- Frank, A., Krieger, H.-U., Xu, F., Uszkoreit, H., Crysmann, B., Jrg, B., and Schfer, U. (2007). Question answering from structured knowledge sources. Journal of Applied Logic, 5(1):20 - 48.
- Horrocks, I., Patel-Schneider, P. F., and van Harmelen, F. (2003). From shiq and rdf to owl: the making of a web ontology language. J. Web Sem., 1(1):7-26.
- Kaufmann, E., Bernstein, A., and Fischer, L. (2007). NLPReduce: A naive but domain-independent natural language interface for querying ontologies. In Proc. of ESWC.
- Kaufmann, E., Bernstein, A., and Zumstein, R. (2006). Querix: A natural language interface to query ontologies based on clarification dialogs. In Proc. of ISWC, pages 980-981.
- Lei, Y., Uren, V., and Motta, E. (2006). SemSearch: A search engine for the semantic web. In Proc. of EKAW, pages 238-245.
- Lopez, V., Fernández, M., Motta, E., and Stieler, N. (2012). PowerAqua: Supporting users in querying and exploring the semantic web. Semantic Web, 3(3):249-265.
- Lopez, V., Uren, V., Motta, E., and Pasin, M. (2007). AquaLog: An ontology-driven question answering system for organizational semantic intranets. Web Semantics: Science, Services and Agents on the World Wide Web, 5(2):72-105.
- Orsi, G. (2011). Context Based Querying of Dynamic and Heterogeneous Information Sources. PhD thesis, Politecnico di Milano.
- Pérez, J., Arenas, M., and Gutierrez, C. (2006). Semantics and complexity of sparql. In The Semantic Web-ISWC 2006, pages 30-43. Springer.
- PrudHommeaux, E., Seaborne, A., et al. (2008). Sparql query language for rdf. W3C recommendation, 15.
- Sirin, E., Parsia, B., Grau, B. C., Kalyanpur, A., and Katz, Y. (2007). Pellet: A practical owl-dl reasoner. Web Semantics: Science, Services and Agents on the World Wide Web, 5(2):51 - 53.
- Tablan, V., Damljanovic, D., and Bontcheva, K. (2008). A natural language query interface to structured information. In Proc. of ESWC, pages 361-375.
- Valencia-García, R., García-Sánchez, F., CastellanosNieves, D., and Fernández-Breis, J. (2011). OWLPath: An OWL ontology-guided query editor. Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on, 41(1):121-136.
- Wang, C., Xiong, M., Zhou, Q., and Yu, Y. (2007). PANTO: A portable natural language interface to ontologies. In Proc. of ESWC, pages 473-487.
- Zhou, Q., Wang, C., Xiong, M., Wang, H., and Yu, Y. (2007). SPARK: adapting keyword query to semantic search. In Proc. of ISWC/ASWC, pages 694-707.
Paper Citation
in Harvard Style
Dogmus Z., Patoglu V. and Erdem E. (2014). Answering Natural Language Queries about Rehabilitation Robotics Ontology on the Cloud . In Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2014) ISBN 978-989-758-049-9, pages 75-83. DOI: 10.5220/0005081400750083
in Bibtex Style
@conference{keod14,
author={Zeynep Dogmus and Volkan Patoglu and Esra Erdem},
title={Answering Natural Language Queries about Rehabilitation Robotics Ontology on the Cloud},
booktitle={Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2014)},
year={2014},
pages={75-83},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005081400750083},
isbn={978-989-758-049-9},
}
in EndNote Style
TY - CONF
JO - Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2014)
TI - Answering Natural Language Queries about Rehabilitation Robotics Ontology on the Cloud
SN - 978-989-758-049-9
AU - Dogmus Z.
AU - Patoglu V.
AU - Erdem E.
PY - 2014
SP - 75
EP - 83
DO - 10.5220/0005081400750083