Personal Knowledge Publishing Suitewith Weblog
The Graduate University for Advanced Studies, Tokyo, Japan
Ikki OHMUAKINational Institute of Informatics, Tokyo, Japan
Hideaki TAKEDA

Objective• Building "Community Web" environment with Weblog
and the Semantic Web techniques.
– Conventional "Information Web" just consists of a tons ofHTML files and links.
– "Information Overload" degrades…
• Quality of search engines• Reusability of contents

1

Objective• "Community Web" is an extended web architecture thatmakes people to represent themselves.
– People as…
• An information collector• An information editor• An information creator• An information distributor• Now blog provides personal knowledge publishingenvironment.

Information and Communication Processes• Most of blog tools do not support whole process of
information distribution.

2

Information and Communication Processes• Most of blog tools do not support whole process of
information distribution.

Information and Communication Processes• Most of blog tools do not support whole process of
information distribution.

3

Weblog Architecture• 4-layered model
Application

SearchRecommendation

Aggregation

RSS Aggregator

Management

Blog Tools

Contents Metadata

RSS

AtomCommunity Web Architecture• 4-layered model
ApplicationEgocentric Search

RNA AllianceAggregation

RNAGlucose

Management

Blog Tools

FOAF TrackBack

Contents Metadata
PermaRSSSocial Net Metadata
FOAF4

Application

FOAF Management

Aggregation
Management
Contents M.D.

Social M.D.

• Maintaining social network to determine information channel– FOAF: Friend Of A Friend is open metadata format to describe humanrelationship with RDF.
• Self introduction section e.g., name, e-mail address, weblog URI…
• Human relationship section with <knows>• FOAF TrackBack– Our proposal– Provides an easy way to expand social network

collectcreatedonaterelate

collabo. present

knows

isKnownBy

Application

PermaRSS

Aggregation
Management
Contents M.D.

Social M.D.

• PermaRSS is a permanent entity of an RSS for eachblog entry.
– Our proposal– Including…

collect

createdonaterelatecollabo. present• Link and TrackBack relationship with other entries.
• Topics and categories with rdf:resource– Each blog entry has different PermaRSS files.

5Extended RSS Aggregator / Publisher• Not only aggregate RSS, but also reedit and republish
Application• Three levels of "Degree of Interest"
Aggregation– Check: Which site you are interested in…
Management
Contents
M.D. Social M.D.
• Publish registered favorite sites• Show sites / entries in chronological order– Clip: Which content you are interested in…
• Publish favorite contents
collect create donate• Generating clip list in 1-click
relate collabo. present– Post: What is your opinion…
• Publish your opinion on your Weblog• Authoring support with built-in editor

Application

RSS-based Applications

Aggregation
Management• Authoring support after RSS aggregation– On a social network• Egocentric search– Gives higher score to "close-to-me" contents.

Contents M.D.

Social M.D.

collect

createdonaterelatecollabo. present• Blog authoring = communication– Seeks fresh contents by determining a scope of local search.
– Social network extraction with local spidering and Weblog site detection

6

Application

RSS-based Applications

Aggregation
Management
Contents M.D.

• RNA Alliance– Comparing DOI among people in FOAF network– Calculating similarity of published site list

Social M.D.

collect

createdonaterelatecollabo. present– Scoring and recommendation of new items

RNA: Personal RSS Portal• RSS aggregation script for blog articles– Dynamically sorts a site list with reverse chronological order• TrackBack auto discovery• Generate PermaRSS• RSS based I/O• (Re)Publish users' Degree of Interest– Check: Which site you are interest in…
– Clip: Which content you are interest in…

• Over 2000 downloads in Japan.

7

Glucose: RSS Aggregator / Editor• Client-side aggregator for Windows– 3 pane interface– TrackBack auto discovery– Built-in blog editor– Contents clipping with RNA• Publish Degree of Interest– Check– Clip– Post

• FOAF / SNS browser• Over 20,000 downloads in JapanSnapshot• Glucose• RNA8glucose

GlucoseAdd button

List Pane

Channel Pane

Content Pane

Site Registration

Site registration

Founded RSS URI

9Site Registration : added.

Channel added

Added Channel

Browsing

Browsing

Entry list of the channel

10Keyword Search

Keyword search

Keyword

Keyword Search : added.

Keyword search added

Added Keyword

11Built-in Weblog Editor

Weblog editor

Register your Weblog

Built-in Weblog Editor

Weblog editor

Blog Editor

Past Entries

12

FOAF Browser

FOAF Browser
FOAF link

RNA Index

RNA index

RNA Index

13RSS Registration

RSS Registration

List of RSS URI

Recent Entries View

Recent entries

Recent Entries View

rss:description

14

Recent Updated Site View

Recent updated site

rss:description

TrackBack Discovery

Trackback discovery

Original Content

TrackBacked Content

15

FOAF Management

FOAF management

Name
E-mailBlog URI

FOAF TrackBack

FOAF trackback

FOAF Ping

Waiting List16

Friends' RNA with FOAF link

RNA FOAF link

Friends' RNA with FOAF

RNA Alliance and Recommendation

RNA Alliance

Recommended Sites

17

Customize

CustomizeConclusion• Proposal of community web architecture– Six activities model– Layered model of contents and social network metadata• Proposal of community web tools– RNA: server-side aggregator / publisher– Glucose: client-side aggregator / editor• Proposal of community web applications– Egocentric search– RNA alliance and recommendation

18

Future Works• Integrate social networking service and blog
• KnowWho search in open environment• ExperimentThank you.

19