Skip to content

sevtapim/search_engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Small Search Engine

Description

A search engine implementation using Pyhton programming language for the Introduction to Python course.

Documentation

For detailed description how parts fit together and how the small search engine works, see docs.

Usage

1- Firstly, you need to generate the index.txt file. To create an index from the corpus file type:

cd src
python3 indexGenerator.py

2- Secondly, to get a list of file names that contain the search terms, type:

python3 indexSearcher.py

3- Now search session has started. During a session you can ask to the system things like:

Query >> AND(teacher NOT(OR(student students)))
Query >> AND(multimedia NOT(megabytes))
Query >> AND(students)
Query >> OR(teachers)

License

MIT License

About

Small search engine written in Python

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages