Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] A New Web application for Q&A Kuestions?!

Similar presentations


Presentation on theme: "CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] A New Web application for Q&A Kuestions?!"— Presentation transcript:

1 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] A New Web application for Q&A Kuestions?!

2 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! Contents  Part 1. Introduction do Kuestions Problem Statements What is Kuestions? General Description  Part 2. Key Features  Part 2. Demonstration  Part 3. Wrap-up

3 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! Problem Statements Part 1. Introduction to Kuestions not optimized for Q&A !

4 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! Problem Statements Part 1. Introduction to Kuestions Too many similar/same questions confusing...

5 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! Problem Statements Part 1. Introduction to Kuestions Questions do not reach the appropriate audience hmm... I don't know which question to answer!

6 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! What is Kuestions? Part 1. Introduction to Kuestions Ask your Question in Your Question will be delivered to users who might know the answer! Do you have any Question? ? ! ?!

7 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! General Description Part 1. Introduction to Kuestions Kuestions is a Web Application which provides a simple and efficient question and answer platform for users. Kuestions wants to make possible … “Questions are answered quickly, accurately” “People can answer questions easily” “Reduce Question Redundancy”

8 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! Contents  Part 2. Introduction do Kuestions  Part 2. Key Features Ask Question Automatic Tagging (Topic) Recommended Questions Social Features  Part 4. Demonstration  Part 5. Wrap-up

9 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! Ask Question Part 2. Key Features  To ask question, User only required to input question title  Based on that input, System automatically detects related topics (or User can create any topic manually.)

10 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! Automatic Tagging (Topic) Part 2. Key Features  When User types question, System automatically finds and shows related topics.  With this feature, User don’t need to be bothered from enforcing tagging.  System utilizes those tagged topics to recommend questions to users. Is there anyone know which singer is going to come this KAIST Festival? ? ! KAISTFestivalsinger Topic Sets In Database

11 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! Recommended Question Part 2. Key Features Based on topics of Users… Recommend Questions With that topic  To ask question, User only required to input question title  Based on that input, System automatically detects related topics (or User can create any topic manually.)

12 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! Social Features Part 2. Key Features  Following Questions User can follow questions they want to know the answer also.  Timeline When there is a new answer in followed question, users can notify that in their timeline.  Rating Answers Every Answer is judged by users with rating. Bad answers will get low score, so Only Good answers will survive.

13 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! Contents  Part 1. Introduction do Kuestions  Part 2. Key Features  Part 3. Demonstration  Part 5. Wrap-up

14 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! See It in Action! Part 3. Demonstration

15 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! Contents  Part 1. Introduction do Kuestions  Part 2. Key Features  Part 3. Demonstration  Part 4. Details & Wrap up Overall Architecture & Implementation Class Diagram Roles & Team Management Lesson Learned

16 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! Overall Architecture & Implementation Part 4. Details & Wrap-up  Implementation Web Sever: Django(Python) Database: Apache Couchdb Presentation Layer; HTML, CSS, JavaScript Web Server Web Browser Distributed DB

17 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! Roles & Team Management Part 4. Details & Wrap-up  Rémi Bouchar Couchdb backend, couchdb django interface, django controller design, javascript design  Uijune Jeong Django profile controller/page, overall design, css, visual effects  Jihoon Baek Django index controller/page, javascript display functions  We all did a little bit of everything

18 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] Kuestions?! Lessons Learned Part 4. Details & Wrap-up Technologies we learned …  Non-Relational database : Apache Couchdb  Text Search engine  Web Development Technologies : django/python, JavaScript, jQuery Also we learned …  Features of Social Web Services : Follow, Rating, Recommendation, …

19 CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111]


Download ppt "CS408 CS Project Kuestions?! Uijune Jeong, Jihoon Baek, Rémi Bouchar [TEAM 111] A New Web application for Q&A Kuestions?!"

Similar presentations


Ads by Google