Chris Pollett > Students > Rana

    Print View

    [Bio]

    [Blog]

    [CS297 Proposal]

    [CS297 Deliverable 1 - PDF]

    [CS297 Deliverable 2]

    [CS297 Deliverable 3]

    [CS297 Deliverable 4]

    [CS297 Report - PDF]

    [CS298 Proposal]

    [CS298 Report - PDF]

    [CS298 Slides - PDF]

    [CS298 Code - Zip]

























CS297 Proposal

Adding Differential Privacy to an Open Source Discussion Board System

Pragya Rana (pragya.rana9@gmail.com)

Advisor: Dr. Chris Pollett

Description:

Yioop is an open source search engine developed by Dr. Chris Pollett. I will work on implementing differential privacy system for statistics generated by the Yioop search engine and discussion board system. Differential privacy preserves the privacy up to some controllable parameters of individuals when statistics from a database are made public.

Schedule:

Week 1: Aug 29 - Sept 4Finalize the project and start writing Project Proposal for CS 297.
Week 2: Sept 5  Sept 11Start working on Deliverable #1.
Week 3: Sept 12  Sept 18Complete working on Deliverable #1.
Week 4: Sept 19  Sept 25Start working on Deliverable #2.
Week 5: Sept 26  Oct 02 Continue working on Deliverable #2.
Week 6: Oct 03 - Oct 09Complete Deliverable #2.
Week 7: Oct 10 - Oct 16Start working on Deliverable #3.
Week 8: Oct 17 - Oct 23Continue working on Deliverable #3.
Week 9: Oct 24 - Oct 30Complete Deliverable #3.
Week 10: Oct 31 - Nov 06Start working on Deliverable #4.
Week 11: Nov 07 - Nov 13Continue working on Deliverable #4.
Week 12: Nov 14 - Nov 20Continue working on Deliverable #4.
Week 13: Nov 21 - Nov 27Complete Deliverable #4.
Week 14: Nov 28 - Dec 04Start working on CS297 Report.
Week 15: Dec 05 - Dec 11Final CS297 Report.

Deliverables:

  • Presentation on Differential Privacy.
  • Add statistical chart when clicked on most visited threads in Yioop..
  • Develop a test suite of statistical attacks against query and discussion board statistics.
  • Implement differential privacy to number of views of each group's thread.

References:

Dwork, C. Differential Privacy, 33rd International Colloquium on Automata, Languages and Programming, part II, 2006

Dwork, C. and Roth, A. The Algorithmic Foundations of Differential Privacy, Foundations and Trends in Theoretical Computer Science Vol. 9, Nos. 34 (2014) 211407, 2014