A3 - Search Engine
Description
- In this assignment, you shall implement a basic search engine for Wikipedia articles.
- You can use any programming language you like.
You can work alone or in a group of two students.- You shall present your application and code at an oral examination.
Submission instructions
See the Deadlines and Submissions page.
Requirements
Grade | Requirements |
---|---|
E |
|
C-D |
|
A-B |
|
Note that the dataset has been updated, so the last part of the recording results is inaccurate. The slides PDF has been updated to the new dataset.
Test cases
Here are some test cases you can use to verify that your search engine works correctly.
Grade E
Grade C-D
Grade A-B
Note that updating PageRanks can be very slow if implemented with inefficient data structures. As a comparison, my Python implementation takes around four seconds to update PageRanks. It is okay if your PageRank scores differ slightly, ±0.02, compared to the test cases.