hyp presentation

31
Design & Development of a Knowledge Community System Le Phan Huu Bang Project Number: H022560 Advisor: Assoc Prof Poo Chiang Choon, Danny

Upload: huu-bang-le-phan

Post on 23-May-2015

472 views

Category:

Technology


0 download

DESCRIPTION

Design and Development of a Knowledge Community System

TRANSCRIPT

Page 1: HYP Presentation

Design & Development of aKnowledge Community System

Le Phan Huu BangProject Number: H022560Advisor: Assoc Prof Poo Chiang Choon, Danny

Page 2: HYP Presentation

AgendaIntroductionSystem ComponentsImplementationConclusionDemonstrationQ&A

Page 3: HYP Presentation

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

Page 4: HYP Presentation

System at a Glance

Page 5: HYP Presentation

K-Comm – The FeaturesK-Comm is a knowledge-focused social

networkSocial 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

Page 6: HYP Presentation

Similar Systems

Page 7: HYP Presentation

K-Comm – The Selling PointsCombination of various featuresIntuitive UINot another Yahoo! Or Google

AnswersNot another social networkNot another blogNot another forum

Page 8: HYP Presentation

K-Comm Comparison

Features

Yahoo! &

Goggle Answer

s

Social Networ

ks

Blogs & Forums KMS K-Comm

Blogs

Forums

Friendship

Groups

Q&A

Quality control Enhance

d

Domain General Personal Specific Specific General

Page 9: HYP Presentation

System ComponentsK-Comm

User Profiling

Questions & Answers

Core Library

Q&A Display

Widgets

Rating System

Point System

Skill Level System

Social Networking

User Interface

Page 10: HYP Presentation

User Profiling Package

Page 11: HYP Presentation

Social Networking

Page 12: HYP Presentation

Questions & Answers Package

Ask and answer questionsSearch for questions and answersEvaluate questions and answersOrganize questions and answers

Page 13: HYP Presentation

Ask and Answer QuestionsUsers can ask and answer

questionsSystem 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

Page 14: HYP Presentation

Ask and Answer Questions

Page 15: HYP Presentation

Search and Organize Q&AsUsing the Search boxUsing the Latest and Interesting

tabUsing the widgets

Page 16: HYP Presentation

EvaluationEvaluate the questions and answersSystem will analyze and evaluate the

questioners and answers

Page 17: HYP Presentation

User InterfaceSimple, intuitive and user friendlyLook cool: Ajax, drag & dropI can find what I want to findFlexible, easy to use and learn

Page 18: HYP Presentation

ImplementationElgg framework as a foundamental

platform for the systemElgg 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

Page 20: HYP Presentation

Core LibraryQuestionAnswerCategorySkillrecord

Page 21: HYP Presentation

Core Library

Page 22: HYP Presentation

WidgetsEach widget has a view and edit

interfaceRegister the widget with Elgg

through the start.php in the Q&A plug-in

Page 23: HYP Presentation

Widgets

Page 24: HYP Presentation

User InterfaceImplemented as a plug-in extensible

and reusableProvide the layout for Q&A componentMake use of jQuery plug in for effects

Page 25: HYP Presentation

Skill Level SystemRatings 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

Page 26: HYP Presentation

Skill Level System – An example

Car Computer Travel0

5

10

15

20

25

John

Best AnswersAnswer CountQuestion CountAnswer RatingQuestion Rating

Car Computer Travel0

5

10

15

20

25

Mary

Best AnswersAnswer CountQuestion CountAnswer RatingQuestion Rating

Page 27: HYP Presentation

Skill Level System – An Example

Mary

John

0 1 2 3 4 5 6 7 8 9

Skill Level for John and Mary

CarComputerTravel

Page 28: HYP Presentation

Skill Level System RequirementsIn scale of 10Calculated based on

◦Ratings of questions and answers◦Total number of questions and

answers◦Best answers

Not decrease due to inactivity

Page 29: HYP Presentation

Skill Level System - Formula

Page 30: HYP Presentation

ConclusionSpecifications of the system

◦Definition◦Features◦Characteristics

Implementation approachImplement fundamental core

features and componentsMaintain flexibility, extensibility

an reusability

Page 31: HYP Presentation

Future FeaturesPresentation

◦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 hitsTag relationship