Skip to main content

simple and extensible search engine backend

Project description

CleverChuk Search Engine

A simple and extensible search engine backend built while taking CIS-536 at UMICH. This library has a main.py file that you can execute following the HOW-TO below.

How To Run

  • get dataset from here
  • ensure you have python 3.10+ installed.
  • execute pip install -r requirements.txt to get the required dependencies.
  • execute python indexing.py to create the inverted index. This will take ~15 minutes so go do other stuff.
    • nltk might ask you to download some stuff for the stemmer so just follow the instructions.
  • execute python main.py to interact with the gui and enter queries.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cleverchuk-search-engine-0.0.4.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cleverchuk_search_engine-0.0.4-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

File details

Details for the file cleverchuk-search-engine-0.0.4.tar.gz.

File metadata

File hashes

Hashes for cleverchuk-search-engine-0.0.4.tar.gz
Algorithm Hash digest
SHA256 aa4407723074f40a7de90bba606954f47e7016f8dd509270bee440ce1b78a9aa
MD5 afd1f474056d9738ed91362d023923bf
BLAKE2b-256 e53ac511e4efe705c0285880a1904b048837038c4189535e8b5156147e28d58e

See more details on using hashes here.

File details

Details for the file cleverchuk_search_engine-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for cleverchuk_search_engine-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a6a96cc9c9b0ae8f7f3591f3495f84ea5d16b3ff7d48cb02d8a77c146ce3e6cf
MD5 a2685d8133b527ac0b6844dac1150b13
BLAKE2b-256 96fdbeb4c3744de3f70397b3b0719d87add39d8a52c95ff93cec9f7ee3943922

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page