Abstract
Travelling to different places depends on lots of factors such as hotels, restaurants, nearby hospitals, places to visit in cities, etc. All this information is available on different websites in an unstructured manner thus people do not get information as per their queries in organized format. People search for these factors on search engines which use keyword matching mechanism. Therefore, this paper presents full-text queries searching mechanism which gives precise results in a structured format. Here, our system scraps data from websites to collect information about cities, hotels and hospitals. Concepts of linked data using ontology are implied which has the capability to relate multiple sources of data available on different websites and infer new knowledge from it. Natural Language processing methods such as co-reference resolution is used, which forms a relationship between sentences scrapped from web, which helps to perform better search query without losing meaning of sentences during the processing. In our work, we have also used the Named entity recognition mechanism which applies tags on words with the real-world concepts that they represent. These tags are further utilized by Python library named RDFLib to match the tags which form a relationship between classes within ontology. This relationship between classes and tags are further used to insert and extract data from ontology.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
W3C, OWL (2019) Web ontology language http://www.w3.org/TR/owl-absyn/. Last accessed 1 Apr 2019
Bast H, Bäurle F, Buchhold B, Haussmann E (2012) A case for semantic full-text search. In: Proceedings of the 1st joint international workshop on entity-oriented and semantic search, p 4. ACM
Ittoo AR, Zhang Y, Jiao J (2006) A text mining-based recommendation system for customer decision making in online product customization. In: 2006 IEEE international conference on management of innovation and technology, vol 1, pp 473–477. IEEE
Ali F, Kwak D, Khan P, Ei-Sappagh SHA, Islam SR, Park D, Kwak KS (2017) Merged ontology and SVM-based information extraction and recommendation system for social robots. IEEE Access 5:12364–12379
Aloui A, Touzi AG (2015) A fuzzy ontology-based platform for flexible querying. Int J Serv Sci Manage Eng Technol (IJSSMET) 6(3):12–26
Collobert R, Weston J, Bottou L, Kavukcuoglu K, Kuksa P (2011) Natural language processing (almost) from scratch. J Mach Learn Res 12:2493–2537
spaCy Industrial-strength natural language processing in python, https://spacy.io/. Last accessed 28 Mar 2019
How to train a neural coreference model—Neuralcoref 2. https://medium.com/huggingface/how-to-train-a-neural-coreference-model-neuralcoref-2-7bb30c1abdfe. Last accessed 28 Mar 2019
Training spaCy’s Statistical Models (2019) spaCy useage documentation. https://spacy.io/usage/training. Last accessed 28 Mar 2019
W3C (2019) Resource description framework (RDF): concepts and abstract syntax. http://www.w3.org/TR/rdf-concepts/. Last accessed 28 Mar 2019
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Kumar, K., Haider, M.U., Ahsan, S.S. (2021). Ontology-Based Full-Text Searching Using Named Entity Recognition. In: Hura, G.S., Singh, A.K., Siong Hoe, L. (eds) Advances in Communication and Computational Technology. ICACCT 2019. Lecture Notes in Electrical Engineering, vol 668. Springer, Singapore. https://doi.org/10.1007/978-981-15-5341-7_17
Download citation
DOI: https://doi.org/10.1007/978-981-15-5341-7_17
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-5340-0
Online ISBN: 978-981-15-5341-7
eBook Packages: EngineeringEngineering (R0)