Semblog Project Personal Information Distribution with Social Network

Slides:



Advertisements
Similar presentations
Oyster, Edinburgh, May 2006 AIFB OYSTER - Sharing and Re-using Ontologies in a Peer-to-Peer Community Raul Palma 2, Peter Haase 1 1) Institute AIFB, University.
Advertisements

Social Media.
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
Semantic Web 2 06 T 0006 Yoshiyuki Osawa. Aim of Semantic Web Information which users needs is collected by using a computer. Information on the web is.
OntoBlog: Informal Knowledge Management by Semantic Blogging Aman Shakya 1, Vilas Wuwongse 2, Hideaki Takeda 1, Ikki Ohmukai 1 1 National Institute of.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
OntoBlog: Linking Ontology and Blogs Aman Shakya 1, Vilas Wuwongse 2, Hideaki Takeda 1, Ikki Ohmukai 1 1 National Institute of Informatics, Japan 2 Asian.
Project 1 Introduction to HTML.
SocioBiblog : A Decentralized Platform for Sharing Bibliographic Information Aman Shakya 1, Hideaki Takeda 1, Vilas Wuwongse 2, Ikki Ohmukai 1 1 National.
NetworkedPlanet Networked Information – Networked Knowledge Topic Maps & Web 3.0 © 2007 Networked Planet Limited. Web 3.0 Technology Platform to enable.
Environmental Terminology System and Services (ETSS) June 2007.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
Understanding Metamodels. Outline Understanding metamodels Applying reference models Fundamental metamodel for describing software components Content.
BTW Information Annotation By Rudd Stevens, Jason Endo.
1st Project Introduction to HTML.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Chapter ONE Introduction to HTML.
OCLC Online Computer Library Center A Global OpenURL Resolver Registry Phil Norman OCLC Dlsr4lib Workshop March 23 rd, 2006 Arlington VA.
Key integrating concepts Groups Formal Community Groups Ad-hoc special purpose/ interest groups Fine-grained access control and membership Linked All content.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
Using the SAS® Information Delivery Portal
GCMD/IDN STATUS AND PLANS Stephen Wharton CWIC Meeting February19, 2015.
XML Registries Source: Java TM API for XML Registries Specification.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
The Semantic Logger: Supporting Service Building from Personal Context Mischa M Tuffield et al. Intelligence, Agents, Multimedia Group University of Southampton.
1 Emerging Technology Using RSS RSS and syndication By Steve Sloan RSS and syndication By Steve Sloan.
“Introduction to Blogging” A Blog By: WordPress.org Mike Mannone ENGL 393 Ms.Harris Summer Session I 2009 Due:
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Mercury – A Service Oriented Web-based system for finding and retrieving Biogeochemical, Ecological and other land- based data National Aeronautics and.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Blogging. Website and blog A website, also written as web site,or simply site, is a set of related web pages typically served from a single web domain.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
Jens Hartmann York Sure Raphael Volz Rudi Studer The OntoWeb Portal.
Program Assessment User Session Experts (PAUSE) Information Sessions: RSS & Subscription Services October , 2006.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
Kendra Hunter & Charde Johnson EDUC Dr. M. Kariuki.
Semantics and the EPA System of Registries Gail Hodge IIa/ Consultant to the U.S. Environmental Protection Agency 18 April 2007.
Information Sharing on the Social Semantic Web Aman Shakya* and Hideaki Takeda National Institute of Informatics, Tokyo, Japan The Second NEA-JC Workshop.
INFM 700 Project 3 (Aqua) - Akashdeep Ray - Arnaud Lawson - Neha AR - Vidisha Vedvyas.
International Planetary Data Alliance Registry Project Update September 16, 2011.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
HTML PROJECT #1 Project 1 Introduction to HTML. HTML Project 1: Introduction to HTML 2 Project Objectives 1.Describe the Internet and its associated key.
Data Grids, Digital Libraries and Persistent Archives: An Integrated Approach to Publishing, Sharing and Archiving Data. Written By: R. Moore, A. Rajasekar,
ONTOLOGY LIBRARIES: A STUDY FROM ONTOFIER AND ONTOLOGIST PERSPECTIVES Debashis Naskar 1 and Biswanath Dutta 2 DSIC, Universitat Politècnica de València.
Project 1 Introduction to HTML.
Designing Cross-Language Information Retrieval System using various Techniques of Query Expansion and Indexing for Improved Performance  Hello everyone,
Feed: RSS/ATOM, Podcast
Chapter 1 Introduction to HTML.
Working with Feature Layers
TeraGrid Information Services Developer Introduction
An Overview of Data-PASS Shared Catalog
CCNT Lab of Zhejiang University
Project 1 Introduction to HTML.
StYLiD: Structured Information Sharing with User-defined Concepts
“Real Simple Syndication” (RSS)
VI-SEEM Data Repository
Multi-agent system for web services
Outline Pursue Interoperability: Digital Libraries
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Analyzing and Securing Social Networks
User Information Architecture: Blogs, Wikis, and RSS
An ecosystem of contributions
ece 627 intelligent web: ontology and beyond
NSDL Data Repository (NDR)
SISAI STATISTICAL INFORMATION SYSTEMS ARCHITECTURE AND INTEGRATION
Metadata The metadata contains
Web archives as a research subject
Presentation transcript:

Semblog Project Personal Information Distribution with Social Network Hideaki Takeda, Ikki Ohmukai {takeda, i2k}@nii.ac.jp National Institute of Informatics (NII) & The Graduate University for Advanced Studies (Sokendai)

Information and Communication Activities Two layers for our activities Create Information Layer Collect Donate Information layer concerns how information is explicitly represented and processed. Communication Layer Relate Collaborate Present Communication layer concerns how relationship among people are organized and maintained, which is potential route for information.

Information Activities A cycle of information exploitation Collect Find and retrieve information Create Process (classify, extract, combine, mix, …) information Generate new information Donate Publish and distribute information Information Layer Collect Donate Create

Communication Activities A cycle of human relationship exploitation Relate Find and contact people Collaborate Work with other people (organized work, teamwork, cooperation, …) Present Identify and contribute ourselves to communities Communication Layer Relate Collaborate Present

Information and Communication Activities Not ICT(Information and Communication Technology) But ICA (Information and Communication Activities)! Collect Create Donate 集める 見せる 創る Collaborate Relate Present 繋がる 現す 協働する

Web as Information and Communication Activities Web itself: Donate Service on Web: Collect, Create Collect Create Donate 集める 見せる 創る Collaborate Relate Present 繋がる 現す 協働する

Blog as Information and Communication Activities Blog itself: Create, Donate Service on blog: Collect, (Relate), (Collaborate), (Present) Collect Create Donate 集める 見せる 創る Collaborate Relate Present 繋がる 現す 協働する

Information and Communication Activity Navigation (ICAN!) Explicit services to both layers Seamless services Collect Create Donate 集める 見せる 創る Collaborate Relate Present 繋がる 現す 協働する

Semblog Project Applying Weblog and Semantic Web technologies for ICA support. Model “Person” on Web Weblog: Information archive for individuals Foaf Interpersonal relations Links between Weblogs Foaf relations Steps Phase 1:Platform Metadata design Basic tools for seamless support in searching, editing, and publishing Phase 2: Applications Recommendation Search Weblog

Weblog Architecture Application Aggregation Management Metadata Four layers for Weblog Application Search Recommendation Aggregation RSS Aggregator Management Blog Tools Metadata RSS Atom Now I talk about basic architecture of blog and metadata. This model consists of 4 layers. Fundamental layer includes contents metadata. Now we use RSS or Atom as contents metadata. Second layer means contents and metadata management system. Every people uses his own contents management system and publish metadata. These metadata is syndicated by aggregator in 3rd layer. Top layer contains applications that provide search and recommendation.

Community Web Architecture Extended to Social network and ontology Application Egocentric Search RNA Alliance Aggregation RNA Glucose Management Blog Tools FOAF TrackBack Metadata PermaRSS FOAF Personal Ontology We extend that weblog model to semblog architecture. We add social network metadata and ontology at fundamental layer. Extended RSS metadata called PermaRSS is used to describe weblog articles. And we apply FOAF metadata to maintain social network. People uses blog tools to manage his contents and metadata. And FOAF TrackBack method enables to expand social network easily. We develop 2 types of enhanced RSS aggregator and publisher called RNA and glucose. We also provide search and recommendation method for Weblog authors. I’ll tell you the detail of each element. 改ページ! Contents Social Network Ontology

Semblog Products RSS-based information exploiter Extension of RSS aggregator Seamless support of searching, editing, and publishing Searching: search from myself (egocentric search) Editing: (weblog tools) Publishing: Three ways Check: which weblogs I am reading Clip: which entries I am interested Post: what I am thinking Developed Tools RNA:Server-side scripts glucose:Windows client

RNA: Personal RSS Portal http://www.semblog.org/ Extension of RSS aggregator User can Register weblogs (Check) View entries from various aspect (HTML/RSS) Preserve interested entries (Clip) (Post) System does Metadata Management TrackBack extraction Keep Metadata-added cache Generation of ParmaRSS Re-distribution of RSS Publishing “Checked”, “Clipped”, and “Posted” entries FOAF Management FOAF TrackBack (formally “acsh”) Over 3,000 downloads in Japan.

RNA RNA index RNA Index

glucose: RSS Aggregator / Weblog Editor http://glucose.dip.jp/ A client program to support searching, editing, and posting User can Register weblogs (Check) View weblogs with 3-pane interface TrackBack extraction (Followed by “Re:”) Preserve entries (Clip) Cooperated with RNA Post via weblogs (Post) Built-in Weblog editor View FOAF Over 150,000 downloads in Japan

Glucose glucose List Pane Channel Pane Content Pane

FOAF Management Application 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 human relationship 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 knows isKnownBy collect create donate relate collabo. present Information Level Communication

PermaRSS PermaRSS is a permanent entity of an RSS for each blog entry. Application Aggregation Management PermaRSS is a permanent entity of an RSS for each blog entry. Our proposal Including… Link and TrackBack relationship with other entries. Topics and categories with rdf:resource Each blog entry has different PermaRSS files. Contents M.D. Social M.D. Information Level collect create donate relate collabo. present Communication Level

RNA Extensions RNA as personal information portal RNA can cope with other application via XML-RPC Glucose can post clipped entries to RNA Can be aggregation sites for dynamic personal information e.g., location-based application

RNA Extensions RNA Alliance:Cooperation among multiple RNA sites RNA can work as P2P application RNA sites can communicate to each other Information exchanging on personal network is realized P2P Information Recommendation Recommendation with similarity between RNA sites Input Registered weblog sites Categories (ontologies) Output Weblog sites Entries Extending personal network Really Friend of a Friend! Community Discovery

Friends' RNA with FOAF link RNA FOAF link Friends' RNA with FOAF

RNA Alliance and Recommendation Recommended Sites

Construction of Personal Ontology Bottom-up ontology construction We regard personal categorization as implicit “personal knowledge” → Personal Ontology Establish “personal knowledge” with metadata FOAF / Contents RSS / RDFS Ontology Compatibility with conventional blog system Distributed management model

Personal Ontology Contradiction? Explicit specification of a shared conceptualization that holds in a particular context [Schreiber] Possible under the following two hypotheses People share most concepts in a deep level Personal ontology is ontology People explicate their concepts only from a particular context Personal ontology is personal Aggregation of personal ontologies is important Some concepts and their relations are shared Some concepts and their relations are different The aggregated personal ontologies can be (general) ontology

Construction of Personal Ontology Bottom-up ontology construction We regard personal categorization as implicit “personal knowledge” → Personal Ontology Establish “personal knowledge” with metadata FOAF / Contents RSS / RDFS Ontology Compatibility with conventional blog system Distributed management model

RNA Alliance with Personal Ontology Infrastructure building and exchanging personal ontology Build personal ontology with RNA Categorization of contents In cooperation with blog tools Publishing personal ontology with RNA Ontology integration with friends’ RNA Recommendation for sites and categories Integration methods Content-based [Hamasaki02] Instanced-based [Ichise03]

Conclusion Concept for Information and Communication Activities Six activities model Four Layered model for contents, social network, and ontology Semblog tools RNA: server-side aggregator / publisher Glucose: client-side aggregator / editor Semblog application Recommendation by RNA alliance