0
Design & Development of a
Knowledge Community System
Le Phan Huu Bang
Project Number: H022560
Advisor: Assoc Prof Poo Chia...
Agenda
  Introduction

 System Components
 Implementation
 Conclusion
 Demonstration
 Q&A
Introduction – Why K-Comm?
    Knowledge sharing is important

    ◦ Vital for company to survive
    ◦ Many questions ar...
System at a Glance
K-Comm – The Features
  K-Comm is a knowledge-focused social

  network
 Social Network Environment:
  blogs, forums, fr...
Similar Systems
K-Comm – The Selling Points
  Combination of various features

 Intuitive UI
 Not another Yahoo! Or Google
  Answers
 ...
K-Comm Comparison
             Yahoo! &
                         Social    Blogs &
Features      Goggle                   ...
System Components
                           Core
                          Library

                           Q&A
      ...
User Profiling Package
Social Networking
Questions & Answers Package
  Ask and answer questions

 Search for questions and answers
 Evaluate questions and answe...
Ask and Answer Questions
  Users can ask and answer questions

 System will evaluate the users, the
  questions and answ...
Ask and Answer Questions
Search and Organize Q&As
  Using the Search box

 Using the Latest and Interesting tab
 Using the widgets
Evaluation
    Evaluate the questions and answers

    System will analyze and evaluate the questioners

    and answers
User Interface
  Simple, intuitive and user friendly

 Look cool: Ajax, drag & drop
 I can find what I want to find
 F...
Implementation
  Elgg framework as a foundamental

  platform for the system
 Elgg K-Comm
    ◦ Social networking
    ◦...
Elgg Data Model
Core Library
  Question

 Answer
 Category
 Skillrecord
Core Library
Widgets
  Each widget has a view and edit

  interface
 Register the widget with Elgg through
  the start.php in the Q&A...
Widgets
User Interface
  Implemented as a plug-in  extensible and

  reusable
 Provide the layout for Q&A component
 Make use ...
Skill Level System
  Ratings of answers and questions can

  be a good basis to evaluate the level
  of knowledge that th...
Skill Level System – An example
                 John                                             Mary
25                 ...
Skill Level System – An Example
                   Skill Level for John and Mary




John




                            ...
Skill Level System Requirements
  In scale of 10

 Calculated based on
    ◦ Ratings of questions and answers
    ◦ Tota...
Skill Level System - Formula
Conclusion
    Specifications of the system

    ◦ Definition
    ◦ Features
    ◦ Characteristics
  Implementation appro...
Future Features
    Presentation

    ◦ Concept-map, mind map
    ◦ Tree view
    Analysis of Q&As

    ◦ Concept extrac...
Upcoming SlideShare
Loading in...5
×

HYP Presentation

473

Published on

Design and Development of a Knowledge Community System

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
473
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "HYP Presentation"

  1. 1. Design & Development of a Knowledge Community System Le Phan Huu Bang Project Number: H022560 Advisor: Assoc Prof Poo Chiang Choon, Danny
  2. 2. Agenda Introduction   System Components  Implementation  Conclusion  Demonstration  Q&A
  3. 3. Introduction – Why K-Comm? Knowledge sharing is important  ◦ Vital for company to survive ◦ Many questions are repetitive ◦ Knowledge can only grow by sharing Difficult to encourage sharing  knowledge ◦ People are reluctant to share ◦ Knowledge = Power ◦ People do not trust each other
  4. 4. System at a Glance
  5. 5. K-Comm – The Features K-Comm is a knowledge-focused social  network  Social Network Environment: blogs, forums, friends, groups, file sharing, etc.  Knowledge-based Features: ◦ Questions & answers: seek and contribute knowledge ◦ Get linked to people who might have the answers ◦ Share knowledge ◦ Collaborate with like-minded people
  6. 6. Similar Systems
  7. 7. K-Comm – The Selling Points Combination of various features   Intuitive UI  Not another Yahoo! Or Google Answers  Not another social network  Not another blog  Not another forum
  8. 8. K-Comm Comparison Yahoo! & Social Blogs & Features Goggle KMS K-Comm Networks Forums Answers Blogs Forums Friendship Groups Q&A Quality control Enhanced Domain General Personal Specific Specific General
  9. 9. System Components Core Library Q&A Display User Profiling Widgets Questions & Answers Rating K-Comm System Social Networking Point System User Interface Skill Level System
  10. 10. User Profiling Package
  11. 11. Social Networking
  12. 12. Questions & Answers Package Ask and answer questions   Search for questions and answers  Evaluate questions and answers  Organize questions and answers
  13. 13. Ask and Answer Questions Users can ask and answer questions   System will evaluate the users, the questions and answers according to the activities and ratings  Questions are categorized into different categories and by using tags  List of categories can be updated
  14. 14. Ask and Answer Questions
  15. 15. Search and Organize Q&As Using the Search box   Using the Latest and Interesting tab  Using the widgets
  16. 16. Evaluation Evaluate the questions and answers  System will analyze and evaluate the questioners  and answers
  17. 17. User Interface Simple, intuitive and user friendly   Look cool: Ajax, drag & drop  I can find what I want to find  Flexible, easy to use and learn
  18. 18. Implementation Elgg framework as a foundamental  platform for the system  Elgg K-Comm ◦ Social networking ◦ Plug-in  Q&As, customized look and feels ◦ Elgg Data Model  more Object-oriented approach ◦ Metadata and annotations  users’ contributions and knowledge value estimation ◦ Widget  tools to manage and organize Q&As
  19. 19. Elgg Data Model
  20. 20. Core Library Question   Answer  Category  Skillrecord
  21. 21. Core Library
  22. 22. Widgets Each widget has a view and edit  interface  Register the widget with Elgg through the start.php in the Q&A plug-in
  23. 23. Widgets
  24. 24. User Interface Implemented as a plug-in  extensible and  reusable  Provide the layout for Q&A component  Make use of jQuery plug in for effects
  25. 25. Skill Level System Ratings of answers and questions can  be a good basis to evaluate the level of knowledge that the poster possesses  Help the users identify the potential of knowledge sharer  Something missing from other similar systems
  26. 26. Skill Level System – An example John Mary 25 25 20 20 15 15 Best Answers Best Answers Answer Count Answer Count Question Count Question Count Answer Rating 10 Answer Rating 10 Question Rating Question Rating 5 5 0 0 Car Computer Travel Car Computer Travel
  27. 27. Skill Level System – An Example Skill Level for John and Mary John Car Computer Travel Mary 0 1 2 3 4 5 6 7 8 9
  28. 28. Skill Level System Requirements In scale of 10   Calculated based on ◦ Ratings of questions and answers ◦ Total number of questions and answers ◦ Best answers Not decrease due to inactivity 
  29. 29. Skill Level System - Formula
  30. 30. Conclusion Specifications of the system  ◦ Definition ◦ Features ◦ Characteristics Implementation approach   Implement fundamental core features and components  Maintain flexibility, extensibility an reusability
  31. 31. Future Features Presentation  ◦ Concept-map, mind map ◦ Tree view Analysis of Q&As  ◦ Concept extraction  Automated Q&As ◦ Information retrieval: e.g. searching based on profile or relevant hits Tag relationship 
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×