This is my thesis - The Design and Implementation of Travel Search Engine.
Features
- A personalized search system that integrates scenic spot information, the trend of the popularity of scenic spots and travel-related articles.
- Provides article classification and recommendation functions based on user’s browsing behavior.
- Analyzed millions of travel-related articles to calculate the statistics of scenic spots and show the users a trend of popularity of scenic spots through a visual graph.
Skills
- Crawler: Python, Scrapy, Node.js, Selenium
- Article classification: Labeled LDA
- Database: Elasticsearch, MongoDB, Redis
- Front-end: HTML, CSS, JavaScript, EJS Template, Chart.js
- Back-end: Node.js/Express
Node.js
Express
Python
Scrapy
Selenium
Labeled LDA
Elasticsearch
Redis