MFQP

From Metakgp Wiki
(Redirected from Metakgp:MFQP)
Jump to: navigation, search

MFQP is a previous year question papers search tool, hosted at http://metakgp.github.io/mfqp.

Current status[edit | edit source]

  • This semester we are trying to crowdsource collecting question papers, as the library database of question papers is missing many papers. This is mostly because there is no centralised process for collecting question papers and uploading them.
  • We are also talking to the professors in charge of conducting exams, to figure out if it is possible to obtain question papers directly, but decided not to wait, as it seems easier to just do it ourselves. If we get a large number of uploads, this expanded database should be quite useful for students.

How it works[edit | edit source]

  • When people send us question papers, we verify that it's legible and correct, convert it to PDF, and host it online.
  • For the question papers available on the library, we crawl the library website to get a list of urls.
  • We build a database of urls to question papers, and tag them with year, subject code, semester, subject name. Most of this process is automated.
  • When a user visits the MFQP search page, they download the entire index of question papers (a few kb gzipped). We use a fast string matching library along with a custom ranking formula to provide instant results.
  • Source code: https://github.com/metakgp/mfqp/ and https://github.com/mfqp-source/