Skip to main content

A Proposed Framework for Building Semantic Search Engine with Map-Reduce

  • Conference paper
  • First Online:
  • 1567 Accesses

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1339))

Abstract

Every daily moment, people share billion of information worldwide via the Internet, which makes in the other side large database stores for that web-based information. With the massive databases, Search Engines (SE) are increasing. They act as filters to allow users to find the information they are interested in easily and quickly. Semantic search engines try to understand what a user is asking in a query by placing it in context by analyzing the query’s terms and language. This analysis is conducted against tightly pre-compiled pools of knowledge, potentially including knowledge about the user. Most researchers did their best to convert such a Keyword-based search engine to a Semantic one, but without giving any attention to the increasing of the generated indices. This paper proposes a framework for building a semantic search engine using MapReduce for speeding up indexing and retrieving big ontological data.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   299.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Abdelouarit, K.A., Sbihi, B., Aknin, N.: Solr, lucene and hadoop: towards a complete solution to improve research in big data environment (Case Of The UAE ), no. May (2016)

    Google Scholar 

  2. Abdelouarit, K.A., Sbihi, B., Aknin, N.: Towards an approach based on hadoop to improve and organize online search results in big data environment. In: Proceedings of International Conference on Communication, Management and Informayion Technology, ICCMIT 2016, no. August 2017, pp. 543–549 (2017)

    Google Scholar 

  3. Lal, M.: LACLO 3 - web 3.0 in education & research. Int. J. Inf. Technol. 3(2), 973–5658 (2011)

    Google Scholar 

  4. Kawises, J., Vatanawood, W.: A development of RDF data transfer and query on Hadoop Framework. In: 2016 IEEE/ACIS 15th International Conference on Computer and Information Science, ICIS 2016 - Proceedings, pp. 1–4 (2016)

    Google Scholar 

  5. Hayes, P.: RDF Semantics. W3C Recommendation, w3c (2004). https://www.w3.org/%0ATR/rdf-mt/

  6. W3C OWL Working Group, “OWL 2 Web Ontology Language Document Overview (Second Edition),” w3c (2012). https://www.w3.org/TR/2012/RECowl2-overview-20121211/

  7. Harris, S.: SPARQL 1.1 Query Language, w3c (2013). https://www.w3.org/TR/2013/REC-sparql11-query-20130321/

  8. Valaiyapathi, V.: Parsing and mapping of OWL ontology USING MapReduce into hadoop parsing and mapping of OWL ontology using mapreduce into hadoop, no. November (2016)

    Google Scholar 

  9. Sayed, V., Al Muqrishi, A.: IBRI-CASONTO: ontology-based semantic search engine. Egypt. Inform. J. 18(3), 181–192 (2017)

    Article  Google Scholar 

  10. Aurora, T., Kaur, B.: Design and implementation of semantic based search engine for Punjabi. Int. J. Comput. Appl. 126(14), 24–27 (2015)

    Google Scholar 

  11. Roy, P.: Concept Based Semantic Search Engine (2014)

    Google Scholar 

  12. Laddha, S.S., Jawandhiya, P.M., Studies, M.: Semantic Search Engine, no. February (2017)

    Google Scholar 

  13. Esmaili, K.S., Abolhassani, H.: A categorization scheme for semantic web search engines, pp. 171–178 (2008)

    Google Scholar 

  14. Guarino, N., Oberle, D., Staab, S.: Handbook on Ontologies, pp. 0–17 (2009)

    Google Scholar 

  15. Gupta, P., Sharma, D.A.K.: Context based Indexing in search engines using ontology. Int. J. Comput. Appl. 1(14), 53–56 (2010)

    Google Scholar 

  16. Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large clusters. In: OSDI (2004)

    Google Scholar 

  17. McCreadie, R., MacDonald, C., Ounis, I.: MapReduce indexing strategies: studying scalability and efficiency. Inf. Process. Manag. 48(5), 873–888 (2012)

    Article  Google Scholar 

  18. Xue, R.: SQL Engines for Big Data Analytics: SQL on Hadoop (2015)

    Google Scholar 

  19. Goasdoué, F., Kaoudi, Z., Manolescu, I., Quiané-Ruiz, J.: CliqueSquare: efficient Hadoop-based RDF query processing. In: Journées de Bases de Données Avancées, pp. 1–28 (2013)

    Google Scholar 

  20. Kulkarni, P.: Distributed SPARQL query engine using MapReduce, p. 53 (2010)

    Google Scholar 

  21. The Apache Software Foundation. Cassandra wiki. https://cwiki.apache.org/confluence/display/cassandra/

  22. Rohloff, K., Schantz, R.E.: High-performance, massively scalable distributed systems using the MapReduce software framework: the SHARD Triple-Store. In: Working on Programming Support Innovations for Emerging Distributed Applications, PSI EtA - PsiH 2010, no. January (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sarah S. Abulwafa .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Amer, A.A., Abulwafa, S.S., El-Hadi, M.M. (2021). A Proposed Framework for Building Semantic Search Engine with Map-Reduce. In: Hassanien, AE., Chang, KC., Mincong, T. (eds) Advanced Machine Learning Technologies and Applications. AMLTA 2021. Advances in Intelligent Systems and Computing, vol 1339. Springer, Cham. https://doi.org/10.1007/978-3-030-69717-4_44

Download citation

Publish with us

Policies and ethics