Skip to content

pklatka/search-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Search engine

English Wikipedia article search engine. Engine uses Singular Value Decomposition (SVD) to remove noise from the initial matrix and multiplies it by IDF (inverse document frequency) to lower the significance of common words in the text. The current model includes articles from Computing category. Because of the size of the matrix, this repository contains only an IDF matrix.

More about this method: Matrix Analysis and Applied Linear Algebra, Carl D. Mayer, SIAM, 2000. Singular Value Decomposition: Example 5.12.3 and Example 5.12.4

This project was a part of the computational methods course at AGH UST. The project description (in Polish), as well as article pre-processing code, is available here.

How to run

  1. Clone the repository
  2. Go to server directory
  3. Run npm install
  4. Run npm start
  5. Go to http://localhost:3000/ and enjoy!

About

English Wikipedia article search engine.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published