HYP Presentation

Preview:

DESCRIPTION

Design and Development of a Knowledge Community System

Citation preview

Design & Development of aKnowledge Community System

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

AgendaIntroductionSystem ComponentsImplementationConclusionDemonstrationQ&A

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

System at a Glance

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

Similar Systems

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

AnswersNot another social networkNot another blogNot another forum

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

System ComponentsK-Comm

User Profiling

Questions & Answers

Core Library

Q&A Display

Widgets

Rating System

Point System

Skill Level System

Social Networking

User Interface

User Profiling Package

Social Networking

Questions & Answers Package

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

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

Ask and Answer Questions

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

tabUsing the widgets

EvaluationEvaluate the questions and answersSystem will analyze and evaluate the

questioners and answers

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

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

Core LibraryQuestionAnswerCategorySkillrecord

Core Library

WidgetsEach widget has a view and edit

interfaceRegister the widget with Elgg

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

Widgets

User InterfaceImplemented as a plug-in extensible

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

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

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

Skill Level System – An Example

Mary

John

0 1 2 3 4 5 6 7 8 9

Skill Level for John and Mary

CarComputerTravel

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

Skill Level System - Formula

ConclusionSpecifications of the system

◦Definition◦Features◦Characteristics

Implementation approachImplement fundamental core

features and componentsMaintain flexibility, extensibility

an reusability

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

Recommended