The Tree-to-Tree Correction Problem
Journal of the ACM (JACM)
Using Multiple Clause Constructors in Inductive Logic Programming for Semantic Parsing
EMCL '01 Proceedings of the 12th European Conference on Machine Learning
Towards the self-annotating web
Proceedings of the 13th international conference on World Wide Web
Swoogle: a search and metadata engine for the semantic web
Proceedings of the thirteenth ACM international conference on Information and knowledge management
Using semantic templates for a natural language interface to the CINDI virtual library
Data & Knowledge Engineering - Special issue: Natural language and database and information systems: NLDB 03
AquaLog: An ontology-driven question answering system for organizational semantic intranets
Web Semantics: Science, Services and Agents on the World Wide Web
Practical use of non-local features for statistical spoken language understanding
Computer Speech and Language
Towards portable natural language interfaces to knowledge bases - The case of the ORAKEL system
Data & Knowledge Engineering
PANTO: A Portable Natural Language Interface to Ontologies
ESWC '07 Proceedings of the 4th European conference on The Semantic Web: Research and Applications
Active Tags for Semantic Analysis
TSD '08 Proceedings of the 11th international conference on Text, Speech and Dialogue
Addressing ontology-based question answering with collections of user queries
Information Processing and Management: an International Journal
CA manager framework: creating customised workflows for ontology population and semantic annotation
Proceedings of the fifth international conference on Knowledge capture
Indexing and stemming approaches for the Czech language
Information Processing and Management: an International Journal
Semantic Annotation for the LingvoSemantics Project
TSD '09 Proceedings of the 12th International Conference on Text, Speech and Dialogue
TSD '09 Proceedings of the 12th International Conference on Text, Speech and Dialogue
From keywords to semantic queries-Incremental query construction on the semantic web
Web Semantics: Science, Services and Agents on the World Wide Web
From Keyword Search to Exploration: Designing Future Search Interfaces for the Web
Foundations and Trends in Web Science
Semantic annotation, indexing, and retrieval
Web Semantics: Science, Services and Agents on the World Wide Web
Constructing composite web services from natural language requests
Web Semantics: Science, Services and Agents on the World Wide Web
How useful are natural language interfaces to the semantic web for casual end-users?
ISWC'07/ASWC'07 Proceedings of the 6th international The semantic web and 2nd Asian conference on Asian semantic web conference
A natural language query interface to structured information
ESWC'08 Proceedings of the 5th European semantic web conference on The semantic web: research and applications
DivQ: diversification for keyword search over structured databases
Proceedings of the 33rd international ACM SIGIR conference on Research and development in information retrieval
Text Processing with GATE
Web Data Mining: Exploring Hyperlinks, Contents, and Usage Data
Web Data Mining: Exploring Hyperlinks, Contents, and Usage Data
Semantic Web
Maximum entropy named entity recognition for Czech language
TSD'11 Proceedings of the 14th international conference on Text, speech and dialogue
An ontology-based retrieval system using semantic indexing
Information Systems
Hybrid query processing for personalized information retrieval on the Semantic Web
Knowledge-Based Systems
Constructing interface schemas for search interfaces of web databases
WISE'05 Proceedings of the 6th international conference on Web Information Systems Engineering
ESWC'10 Proceedings of the 7th international conference on The Semantic Web: research and Applications - Volume Part I
Evaluating semantic search query approaches with expert and casual users
ISWC'12 Proceedings of the 11th international conference on The Semantic Web - Volume Part II
Hi-index | 12.05 |
As modern search engines are approaching the ability to deal with queries expressed in natural language, full support of natural language interfaces seems to be the next step in the development of future systems. The vision is that of users being able to tell a computer what they would like to find, using any number of sentences and as many details as requested. In this article we describe our effort to move towards this future using currently available technology. The Semantic Web framework was chosen as the best means to achieve this goal. We present our approach to building a complete Semantic Web Search Using Natural Language (SWSNL) system. We cover the complete process which includes preprocessing, semantic analysis, semantic interpretation, and executing a SPARQL query to retrieve the results. We perform an end-to-end evaluation on a domain dealing with accommodation options. The domain data come from an existing accommodation portal and we use a corpus of queries obtained by a Facebook campaign. In our paper we work with written texts in the Czech language. In addition to that, the Natural Language Understanding (NLU) module is evaluated on another domain (public transportation) and language (English). We expect that our findings will be valuable for the research community as they are strongly related to issues found in real-world scenarios. We struggled with inconsistencies in the actual Web data, with the performance of the Semantic Web engines on a decently sized knowledge base, and others.