alexandrecorlet / search-engine

This project implements an in-memory search engine for indexing and retrieving documents from a CSV file using Python and NLTK. It preprocesses text, builds an inverted index, and ranks documents based on relevance to a query using the Okapi BM25 algorithm.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

search-engine

This project implements an in-memory search engine for indexing and retrieving documents from a CSV file using Python and NLTK. It preprocesses text, builds an inverted index, and ranks documents based on relevance to a query using the Okapi BM25 algorithm.

About

This project implements an in-memory search engine for indexing and retrieving documents from a CSV file using Python and NLTK. It preprocesses text, builds an inverted index, and ranks documents based on relevance to a query using the Okapi BM25 algorithm.

License:MIT License


Languages

Language:Python 100.0%