Search Engine
![](/portfolio/assets/img/portfolio/search-engine/search.png)
![](/portfolio/assets/img/portfolio/search-engine/history.png)
![](/portfolio/assets/img/portfolio/search-engine/results.png)
Overview
This project was done for the Advanced Programming course during my university during Spring 2016.
The search engine is a web application based on Flask framework. Data is crawled using Scrapy from websites containing the word “python”. Crawled data is normalized by Stanford NLTK framework and saved to database based on Inverted Index Algorithm.
Technologies/Languages Used
Technology | Usage |
---|---|
![]() |
Python is used for developing the application. |
![]() |
Flask is the web framework used for this search engine. |
![]() |
Scrapy is used for crawling websites. |
![]() |
NLTK by stanford is used for normalizing text crawled from websites. |
![]() |
SQLite is used as database |
Project information
- Category: Web
- Project date: Spring 2016
- Github Repository: https://github.com/abradat/AP-SearchEngine
Project Description
A search engine based on the Inverted Index Algorithm and Flask framework.