Applying
Machine Learning Algorithms for Personalized Search Results

A team project applying various algorithms learned in Discrete Structures to a real search system

Graph Theory
Boolean Search
Natural Language Processing
Heuristic Search

Core Features

Web Crawling

Automatically collects suggested queries and related sentences from Google search results.

Keyword Frequency Analysis

Tracks the frequency of user input keywords to provide personalized search results.

Result Filtering

Filters out only the most relevant information from collected data.

Data Storage

Saves user search history to continuously improve personalization.

Team Members

Kim Gawon
Kim Suchan
Kim Jimin
Wang Wooseok
Yoon Jehyeon
Hwang Sunjun