Skip to content

CS473 Introduction to Social Computing Design Project, 2020 Fall

Notifications You must be signed in to change notification settings

jeongeonp/MinChoAvengers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS473 Introduction to Social Computing

Repository for Design Project of CS473, KAIST, 2020 Fall

About the Course

Human-computer interaction no longer only concerns a single user in front of their computer. An increasing number of modern systems are inherently social, involving a large group of users to collaborate, discuss, ideate, solve problems, and make decisions together via social interaction. This course focuses on crowdsourcing and social computing, two of the most important concepts in the era of interaction at scale. This course will cover major design issues and computational techniques in building crowdsourcing and social computing systems. Course Website

About the Design Project

Following a user-centered design process, the students form teams to build an interactive prototype through a semester-long team project.

Our system - Minchoom

The system aims to support late or distracted users who are often heavily penalized due to the characteristics of real-time online lectures by helping them to easily catch up with the context.
You can try our system here.

Contributors

Design Project Milestones

About the Repository

Structure

There are two main folders in this repository, documents and minchoom.
The documents folder is where the reports and the presentation slides are, and the minchoom folder contains the code of the system.

Inside the minchoom folder, the components are divided in the src/components directory.

  • Home.js: Main JavaScript file where all the components are linked to
  • Timeline.js: The timeline of the real-time lecture with cowd-generated flags
  • Chat.js: Chatroom of the system
  • Catchup.js: CatchUp mode of chatroom where helpees can ask questions and helpers can post answers

How to run?

You can see our system here.

For development,

cd minchoom
npm install
npm run start

For deployment,

cd minchoom
npm install
npm run build

About

CS473 Introduction to Social Computing Design Project, 2020 Fall

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •