Skip to content

🔎 Context based Search Engine – A context based search engine which can accept query from user and search the document of all types from a shared location and provide the closest description with highest matching values

Notifications You must be signed in to change notification settings

rameessahlu/ContextualSearchEngine

Repository files navigation

ContextualSearchEngine

Context based search Engine – A context based search engine which can accept things from user and search the document, pdfs and provide closest description with highest matching values Design

Requirements:

  • doc2text
  • docx2txt
  • PyMuPDF
  • minecart
  • xlrd
  • pywin32
  • nltk
  • python-pptx
  • flask_cors
  • elasticsearch

Quick Instruction:

  • install java-9
  • install elasticsearch and set credential
  • place documents of your choice on data folder
  • on the command line, enter:
   C:\Users\<user>\workspace>bin/elasticsearch.bat
   C:\Users\<user>\workspace>python initialize_search_index.py
   C:\Users\<user>\workspace>python web_service.py
  • open /static_files/index.html
  • Now it's ready to query!

Authors:

  • Ramees Sahlu
  • Abhishek Kumar

About

🔎 Context based Search Engine – A context based search engine which can accept query from user and search the document of all types from a shared location and provide the closest description with highest matching values

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published