Chris Pollett > Students > Kamboj

    Print View



    [CS297 Proposal]

    [CS297 Del #01 (study of wiki systems) - PDF]

    [CS297 Del #02 (adding multiple users)]

    [CS297 Del #03 (fetch links)]

    [CS297 Del #04 (what links here)]

    [CS297 Report - PDF]

    [CS298 Proposal]

    [CS298 Del #01 (getting relationship types)]

    [CS298 Del #02 (displaying to and from links)]

    [CS298 Del #03 (advanced search)]

    [CS298 Report - PDF]

    [CS298 Presentation - PDF]

Project Blog: CS 297

February 02, 2016

  • First meeting with professor regarding master's project
  • Finalized on the topic for the project and five deliverables
  • Outcome: CS297 Proposal

February 09, 2016

  • CS297 Proposal approved
  • Explored wikipedia pages having read only option and others with edit option too
  • Discussed about the approach to getting closer to Deliverable 01 by researching on data decompression in chunks

February 16, 2016

  • Implementing Naive Bayes using 3-tuples from wikipedia edits
  • Discussed about extracting 3-grams from wikipedia edits

February 23, 2016

  • CS297 Topic Changed
  • Changed topic to Implementing Relationships in a Wiki system
  • Discussed Yioop's file structure and finalized deliverables

March 01, 2016

  • Discussed Wikimedia documents
  • How are links stored in Wikimedia documents

March 08, 2016

  • Deliverable 01 submitted

March 15, 2016

  • Discussed the bug to be fixed for Deliverable 02
  • Reproduce the bug and understand the files where code needs to be added/modified

March 22, 2016

  • Midterm Break

March 29, 2016

  • Spring Break

April 05, 2016

  • Patch ready for Deliverable 02
  • Issue raised in Mantis Bug Tracker to submit the patch

April 12, 2016

  • Deliverable 02 - Patch delivered in Mantis Bug Tracker and closed

April 19, 2016

  • Discussed about Deliverable 03
  • A diagrammatic representation of how pages are linked to each other

April 26, 2016

  • A plan to implement by breaking into three parts: Getting the URLs, getting their IDs and inserting into database
  • Implementing it on local and later replicating in Yioop

May 03, 2016

  • Solved issues faced with fetching URLs
  • Work on getting IDs and inserting into database part
  • Started working on CS297 Report

Project Blog: CS 298

August 30, 2016

  • Discussed deliverables for CS 298
  • Finalized slots for CS 298 meeting
  • Abstract submitted to professor for approval in order to get add code

September 06, 2016

  • Finalized CS 298 Proposal
  • Discussed an issue faced while adding "Pages that Link Here" to the drop down in the wikipedia pages in Yioop
  • Discussed further steps to connect the back and front end for displaying related pages

September 12, 2016

  • Discussed path ahead for completing the deliverable
  • Discussed how page id is passed from front end to back end
  • Figured present errors are because of no entries in the Database

September 21, 2016

  • Discussed syntax for implementing relationship type [[x|y|z]]
  • How will this syntax be used to store relationships

October 03, 2016

  • Discussed path ahead for completing the deliverable
  • Discussed about parse method, setPageName method and link_substitutions array for matching links
  • Discussed about submitted patch for CS 297 Deliverable 04

October 12, 2016

  • Discussed to get more clarity on ongoing two patches and the upcoming deliverable
  • First Deliverable submitted needs changes: page names should be added as a hyperlink
  • Changes to be made in second deliverable: add another drop down "Relationship types to this page" and submit the patch by next week
  • Javascript to be used for making graphs - discuss with another CS 297 student

October 19, 2016

  • Discussed on modifications to Del 01, to be included in Del 02
  • Approach to be used in Del 02: Adding relationship types that link a wikipedia page.

October 26, 2016

  • Deliverable 02 submitted

November 02, 2016

  • Improvements to Del 02 discussed.
  • Display of results in a particular way was also discussed.

November 09, 2016

  • The relationships "to" and "from" to be shown separately
  • Hyperlinks to be added to the results which display "to" and "from" links to that particular page.

November 14, 2016

  • Wiki pages that do not exist have to be considered while checking "What Relates Here."

November 21, 2016

  • Improvements to Del 02 were completed and submitted.

November 23, 2016

  • Thanksgiving Break

November 28, 2016

  • Next version of Del 02 submitted

November 30, 2016

  • The advanced search features to be added to Yioop were discussed.
  • A new text box to be added along with the drop down and a submit button.

December 01, 2016

  • The first version of CS298 report was submitted to Dr. Pollett and improvements were discussed.

December 05, 2016

  • The toggle display of Go button and the new form added was completed and the rest basic functionality shown.

December 07, 2016

  • CS298 report to be proofread by Dr. Khan

December 13, 2016

  • Deliverable 03 submitted
  • Final version of CS298 report submitted.