Ideas, Projects, Methodology, Results, Blogs, and Videos. Privacy and Security in Online Social Media.

I taught CSE648: Privacy and Security in Online Social Media in Fall 2017 semester. We had 108 students taking the course for credits, and 5 Teaching Assistants. We also had 2 Research Associates helping with the course. There were in total 22 projects developed as part of the course. It was wonderful to see the projects spanning all popular networks, Facebook, Twitter, Reddit, Tinder, Foursquare, YouTube and many networks that are designed for specific purposes like Twitch, SoundCloud, GoodReads. The intention for this blog is to capture all the projects related details and share it widely for larger audience. Thanks to all the wonderful work by students in the class.

Poster presentation was attended by at least 100 people. Below is the customary picture of the entire class with all Students, Teaching Assistants, and Evaluators from the poster presentation and for more pictures, please see here. Below is the list of all 22 projects (arranged in the alphabetical order of project name) with the following details: Project name | Students involved | Project description | Video | Picture taken from the poster presentation. All blogs, videos were developed by the students, we (instructor, TAs) do not take any responsibility for the content produced (both quality and the details).

  1. Buyout | Mayank, Pulkit, Divay, Sahil, Kunal Sharma | Blog | Video
  2. Enhancing Privacy on FB | Ujjwal Kanodia, Prashant Saini, Prankul Singh, Himanshu Negi | Blog | Video
  3. FixBook | Gargi Gupta, Varnit Jain, Aayushi Malik, Ishbir Walia, Pahal Krishnia | Blog | Video
  4.  FriendFarmer | Gurek Singh, Hemant Rattey, Atul Mathur, Kartik Mathur | Blog | Video
  5.  Identifying Facebook profiles from Tinder profiles | Karan Grover, Ritvik Agarwal, Shrey Bagroy, Simran saxena, Shambhavi Singh, Shubham Chauhan | Blog | Video
  6.  Identifying fake reviews on goodreads | Prateek Kumar Yadav, Ojasvi Aggarwal, Prerna Kalla | Blog | Video
  7.  iFROOSN | Sahil Babbar, Akash Kumar Gautam, Mayank Kumar, Shyam Agrawal | Blog | Video
  8.  LetsTinder | Darvesh Punia, Hirak Chandravanshi, Aditya Diundi, Nandika, Vasu Chand | Blog | Video
  9.  PC : Privacy Control | Himanshu Pahadia, Nitin Kumar, Utsav Dave, Bhrigu Gupta, Mohammad Sameer Malik, Shivam Rustogi | Blog | Video
  10.  Prediction and Analysis on Foursquare | Azhar Tak, Sumeet Bhardwaj, Aman Varma, Nickey Kumar, Sanidhya Daeeyya | Blog | Video
  11.  Preventing Inference Attacks on OSN | Anand Kumar, Akash Gautam, Vedaint , Gaurav Yadav | Blog | Video
  12.  Preventing Molestation using Twitter | Ronak Kumar, Harsh, Ritaban Basu, Mohd Saquib, Mayur Vilas Shingote | Blog | Video
  13.  Project YouTube | Abhishek Baliyan, Rahul Manchanda, Utkarsh Singh, Vikas Godara, Vivek Negi | Blog | Video
  14.  Racism on reddit | Ashutosh, Abhishek, Shreya, Aarushi, Shivani | Blog | Video
  15.  RainCheck for SoundCloud | Akshat Sharda, Anisha Sejwal, Arushi Kumar, Ishita Verma, Prachi Singh, Rishi Mohan | Blog | Video
  16.  Safe Than Sorry | Shiven Mian, Madhav Varma, Parikshit Diwan, Mridul Gupta | Blog | Video
  17.  Social Bot Detection in Twitch | Mayank Bhoria, Tushita Rathore, Akhil Goel, Sarthika Dhawan, Shreyash Arya | Blog | Video
  18. Social Policing: Analyzing Real World Policing on Social Media | Aravinda Kumaran, Sanchit Sinha, Subramanyam Dantu, Suril Mehta, Mohit Agarwal, Tanmay Goyal | Blog | Video
  19.  SteemEarn | Nitin Yadav, Umesh Umesh, Rishabh Khatri, Ashutosh Kumar | Blog | Video 1 | Video 2
  20.  The Blue Whale Challenge: A Social Analysis | Shaan Chopra, Abhinav Khattar, Karan Dabas, Kshitij Gupta | Blog | Video
  21.  TweetyLeaks | Pranav Nambiar, Prashant, Sourav, Tanishq, Vanshit, Siddharth | Blog | Video
  22.  Youtube video Clickbait Detection | Nikhil M Prasanna, Anshul Anil Gaur, Ojasvi Singh Randhawa, Aditya Dwivedi, Avadh Yadav, Nishant Yadav | Blog | Video

All blog entries can be seen here and videos are part of the YouTube channel

Thanks to the students who gave feedback for the course, I received 4.1 or more on 5 for all parameters of evaluation. Parameters of evaluation were, Course Outcomes, Course Organization, Course Administration and Instruction, and Post conditions.

Stay tuned for updates from the edition that I am teaching this Fall 2018 at IIITH!

Another amazing edition of CSE 501: Designing Human Centered Systems

Teaching DHCS has always been fun and exciting! As always, I had a lot of stories to tell students on the first day of class, about the past editions of the course, with descriptions of the projects, video recordings of past students, and Facebook pictures of BBIs! In total, we had 108 students take the course, with 20 projects, and 6 Teaching Assistants. We had wonderful guest lectures by Karan Gupta from Dropbox (IIITD Alum, MS in Design from Univ. of Washington), Apoorv Narang from Instawork (IIITD Alum, MS in HCI from Carnegie Mellon University), Prof. Timothy Moyers (faculty at IIITD), and Harshita Arora, an unschooler! All these guest lectures added great flavor to the topics that we covered in the class. Broad topics that we covered were:

  •  Design process overview
  • Contextual Inquiry
  • Task analysis
  • Sketching and prototyping
  • Human factors & Mental models
  • Low-Fidelity prototyping
  • Visual design
  • Usability engineering
  • Usability evaluation: think aloud, observing users, testing and modeling users, expert evaluations
  • Information visualization
  • HCI and mobility
  • HCI and security
  • User modeling, personalization
  • Interface modalities: color, sound, etc.
  • Cool characteristics of a good HCI designer, user experience engineer
  • Recent trends and happenings in HCI
  • Whirlwind tour of different research groups, academic conferences, and organizations in the space of HCI

We had, on average, 1 activity per class. Some pictures from the activities in the class. In addition to activities, we also have Critique, i.e. we spend about 30 min in class after the formal project reviews, where students showcase their projects to all their classmates. Every group showcase their project artefacts on a table for other students in class to come and see them. Below is a pic from Critique, more pics from both activities and Critique.

This edition we had some really interesting projects! Below is the list of all projects from the course (arranged in alphabetical order), with the respective blog entry written by students, a video showcasing the project, and fliers / promotional materials used by students. The reason for making all these public is to get future students or others interested in the course / projects to make use of the content. I sincerely thank all students who agreed to share the content.

  1. Alumnect | Blog | Video | Flier and Promotional materials
  2. Brú | Blog | Video | Flier and Promotional materials
  3. busKARO | Blog | Video | Flier and Promotional materials
  4. CookMate | Blog | Video | Flier and Promotional materials
  5. EventsCart | Blog | Flier and Promotional materials
  6. FITOR | Blog | Video | Flier and Promotional materials
  7. GamesUp | Blog | Video | Flier and Promotional materials
  8. GentleReminders | Blog | Video | Flier and Promotional materials
  9. GrupTack | Blog | Video | Flier and Promotional materials
  10. IIIT Express | Blog | Video | Flier and Promotional materials
  11. IIITD Mess App | Blog | Video | Flier and Promotional materials
  12. Interacto | Blog | Video | Flier and Promotional materials
  13. MayMayMe | Blog | Video | Flier and Promotional materials
  14. noWhinge | Blog | Video | Flier and Promotional materials
  15. Reche | Blog | Video | Flier and Promotional materials
  16. Rove | Blog | Video | Flier and Promotional materials
  17. Sportify | Blog | Video | Flier and Promotional materials
  18. TechTinder | Blog | Video | Flier and Promotional materials
  19. Trappic | Blog | Video | Flier and Promotional materials
  20. TechTinder | Blog | Video | Flier and Promotional materials

It is super fun to see students like, enjoy, and learn from the course. I received 4.2 or more on 5 for all parameters of evaluation for the course. Parameters of evaluation were, Course Outcomes, Course Organization, Course Administration and Instruction. HUGE thanks to every student for your involvement and creative project work! This would not have been possible without the help of TAs (Simran, Sahar, Prerna, Twishi, Ojasvi, Khushboo). Special thanks to all project evaluators (Sneha, Aman, Nishtha, Rishabh, Nitendra, Ankita, Sachin, Mayank, Indira, Shubham, Divyansh, Kushagra, Niharika) and admin support (Pooja, ShEetu, Arun, Anshi, Ashutosh, Prachi, Priti)! Below is the traditional picture of the course! 100+ pics from the final poster presentation. 

Signing off #CSE501 #Spring2018