This is a Search Engine application created using Python3 and information retrieval techniques.
The ICS Search Engine is designed to retrieve any webpages under the School of Information and Computer Sciences for UC Irvine. This Web search engine was built from the ground up and is capable of handling tens of thousands of Web pages, under harsh operational constriants and having a query response time under 300ms.
After the user enters search terms, the application the top 20 urls that contain information which matches the search query
To execute the program:
- Download the DEV.zip file from here
- Download the dictionary_data.zip file from here
- Add both folders to the application (make sure they are titled "DEV" and "dictionary_data")
- run the app.py file.
python3 app.py
- Copy and paste the displayed IP address to your url.
- Contains Graphical User Interface
- Ryan Liao https://github.com/rliao147
- Jacob Ouyang https://github.com/Kirou888
- Kevin Yang https://github.com/kevinfang2