/IR-models

An application simulate the process of searching pages through Internet

Primary LanguagePythonMIT LicenseMIT

IR Models

An application simulates the process of searching pages over Internet

User interface

Main application interface
main

Getting all inserted documents
all

Vector space model
1

Inverted index model
2

Boolean retrival model
3

Usage

User have to set the max documents first, then add documents using the textarea or import text from text files or pdf. After that the user will provide his search keywords to get the result report.

packages to install

  • pip3 install contractions
  • pip3 install inflect
  • pip3 install nltk //worldnet and stopwords should be then downloaded