Team Name: Random Member : Yujin Chung 20150691 Sangho Kim 20150148 Jaeryoung ka 20150007
What is the problem your team is trying to solve?
Many CS / pre-CS students have troubles in making own academic timetable, specialized for unique circumstances they are confronting.
How do you know this problem exists? Why is this problem important? Include both (1) external references (e.g., academic papers, news articles, or published surveys), as well as (2) internal investigation (e.g., results from making observations, personal experiences, or interviews with target requesters or workers). (maximum one paragraph)
Our team found this problem with the experience that all members saw at least one question about timetable revealed in SNS for every semester. As we searched from KAIST community in facebook 'KaDaejeon' to 'Kakaotalk' group chat, there are lots of people asking about the ‘load’ of their schedule. We also searched CS CA site, and saw lots of students want solution to their timetable-based problem.
Why use social computing for the problem? Why not use machines or individual experts? (maximum one paragraph)
Not all courses and individual circumstances are well-known to an individual expert or specified by one trained machine-learning solution, because student's differs in courses. One more problem is that the features like workloads and interest are subjective so differ in various people. We also do not know the special circumstances a people confronts with such as military services. Some subjective questions can’t be explained by ML such as workload of that semester. Whether even the same timetable is affordable or not can be more meaningfully measured by the power of crowds, than by an algorithm from imperfect datasets. Like ox weight measuring experiments, gathering many people’s wisdom can measure these in a more meaningful and helpful way.
How Might We (HMW) Questions: For the identified problem, discuss with your teammates what specific challenges exist. State these challenges as "How might we..." (HMW) questions.
How might we make users easy to access and post questions and answers?
How might we make the quality of the answer as high as possible?
How might we make people ask earnestly?
How might we make users get proper guideline for making own timetable?
How might we filter unrelated posts for relevance?
How might we enable short feedback time?
How might we gain security for data?
How might we make timetable upload easier?
How might we make match asking the user (question) with the related user?
How might we make people easy to see the proper already-existing questions and answers?
Solution ideas are your attempts at solving the HMW questions. Report at least 10 solution ideas per each of the top 3 HMW questions
- Make users easy to evaluate the timetable
- Gather initial users and q/a
- Support uploading image
- Make easy to access a site like mobile supporting, auto-login
- Make people connect at a high rate
- Anonymity available for users
- Make import timetable from "OTL+" images
- Make autosave function
- Extension with other social network services like Facebook, Twitter, and Instagram
- Pre-defined forms for posting
- Provide a “Quick Answer” tag so that one can get advice about smaller concerns in a faster way.
- The reporting system for trollers
- Blind system for trollers
- A system to judge the good answers
- Match questions with more-likely-to-be-related users
- Categorize the intention
- Get credibility values, such as 'reply from A, who took this course in 2019F'
- Reputation system for users who answer
- KAIST authentication system/ maybe get major values
- Sort of answers using quality
- Give a guideline and offer pre-defined forms for answering
- Make it easy to refer to another timetables or answers so that readers with some special concern can get more detailed information if they need it
How might we make people easy to find and understand the proper already-existing questions and answers? (HWM 10)
- Categorize the questions and answers. Using Tags would be great, too.
- WRT 3-1, make similarity critique for each question
- Searching function for questions
- Giving evaluation function for each ‘timetable’
- WRT 3-3, show the evaluated result of the timetable in a visually easily-readable manner, rather than just showing numerical data only. (E.g. visually show that 72% of CS students thought that it is “hard”.)
- Premade the format so that answers can follow. This would make us analyze and provide the result in a more understandable way
- WRT 3-2, Autolink to similar questions
- User can answer with links to other question(related questions / already answered questions)
- Push alarms for my questions
- User can access to own questions
- Subscription function for questions (for user waiting for similar questions)
- Visualization techniques for answers, giving an overview of result for certain question
*Create 3 storyboard sketches, one for each of the top 3 solution ideas.
- Solution 1 - 4
- Solution 2 - 2
- Solution 3 - 12