Longwell final ppt

27
Longwell Name Roll No Prashant Ahire 01 Kuldeep Singh 54 Samruddhi Mane 29 Team Members

Transcript of Longwell final ppt

Page 1: Longwell final ppt

Longwell

Name Roll No

Prashant Ahire 01

Kuldeep Singh 54

Samruddhi Mane 29

Team Members

Page 2: Longwell final ppt

Web Technologies

Longwell

Name : Prashant AhireRoll No : 01

Batch : MIM

Page 3: Longwell final ppt

RDF (Resource Description Framework)•Framework for Describing Resources

•The Resource Description Framework RDF allows

users to describe both Web documents and

concepts from the real world—people,

organisations, topics, things—in a computer-

processable way

•Publishing such descriptions on the Web creates

the Semantic Web

Page 4: Longwell final ppt

Semantic Web Technology

• It is an extension of the Web through standards by the W3C

•The standards promote common data formats and exchange protocols on the Web, most fundamentally the Resource Description Framework (RDF).

•According to the W3C, "The Semantic Web provides a common framework that allows data to be shared and reused across application, enterprise, and community boundaries"

Page 5: Longwell final ppt

RDF and Semantic Web

•RDF opens up new structured perspective towards Web data and metadata importance

•Semantic Web is sure to have an impact on how the knowledge and information is managed

•RDF and Semantic Web will help in resource categorization, search and retrieval and data deduplication

•RDF and semantic web will improve the data mining and web mining capabilities and thus advancing e-commerce and e-business.

Page 6: Longwell final ppt

Longwell Overview

•Longwell is a tool developed by the Simile Project.

• It provides a graphical user interface for generic RDF data exploration in a web browser.

• It begins by presenting the user with a list of the values the type property can take (such as Text or Notated Music in the library dataset).

Page 7: Longwell final ppt

Web Technologies

Longwell

Name : Kuldeep SinghRoll No : 54Batch : MIM

Page 8: Longwell final ppt

LONGWELL

Page 9: Longwell final ppt

Facts about Longwell•Company/Institution : MIT

•Date of Latest Release : 29 October 2007

•Modified : 20 April 2012

•SW Technology : RDF

•Tool Name : SIMILE Longwell

•Tool Category : Special Browser

•Tool Homepage : http://simile.mit.edu/wiki/Longwell

Page 10: Longwell final ppt

Definition Of Longwell•Longwell is an RDF powered highly-configurable

and faceted browser which enables the user to visualize and browse any RDF data set, allowing the user to quickly build a user-friendly web site out of the RDF data without requiring the user to write any RDF code.

•Facets are metadata fields considered important for a given data set.

Page 11: Longwell final ppt

Description•Longwell mixes the flexibility of the RDF data

model with the effectiveness of the faceted browsing UI paradigm and enables us to visualize and browse any arbitrarily complex RDF dataset, allowing us to build a user-friendly web site out of our data within minutes and without requiring any code at all.

Page 12: Longwell final ppt

Longwell Overview

•Longwell is a tool developed by the Simile Project, which provides a graphical user interface for generic RDF data exploration in a web browser

• It begins with presenting us with a list of the values the type property can take (such as Text or Notated Music in the library dataset).

•We can click on the types of data we desires to further explore.

Page 13: Longwell final ppt

Overview Continued….

•Longwell shows the list of currently filtered resources (RDF subjects) in the main portion of the screen, and a list of filters in panels along the side.

Page 14: Longwell final ppt

Browsing through Longwell Interface

Page 15: Longwell final ppt

• The list of different types is shown at the top of the screen and their frequencies in the upper-right-hand side of the screen.

Page 16: Longwell final ppt

• The path starts when the user selects Text from the type panel (at the upper-right-hand side of the screen), which filters the data into a list of text entities.

Page 17: Longwell final ppt

• On the right side of the screen, we find that popular properties.

• As the user scrolls down we can see that they include “subject,” “creator,” “genre,” and “publisher.”

Page 18: Longwell final ppt

Web Technologies

Longwell

Name : Samruddhi ManeRoll No : 29Batch : MIM

Page 19: Longwell final ppt

More on Longwell• Currently, Longwell only runs on a

small fraction records.

•Allows interactive response time to

queries

•On RHS of screen it has

• Subject / Creator / Genre / Publisher under

Properties.

For Ex: If user scrolls down he will get

to know the multiple objects available

under a single property. Refer Diagram

Page 20: Longwell final ppt

Longwell Queries:Need of queries :

•To provide a realistic benchmark for testing.

•To explore architectures and schemas which can

provide interactive performance on the full

dataset only a subset of the properties in a display

window once.

•These queries need to be executed on a typical

Longwell path.

Page 21: Longwell final ppt

Queries Continued …

•Usually there queries are based on a typical

browsing session, where the user selects a few

specific entities to focus on and the aggregate

results summarizing the contents of RDF Store.

• It may not contain an example of a class of queries used for vertical partitioning.

• (Vertical partitioning used for tuning and performance improvement ,

usually table structure changed)

Page 22: Longwell final ppt

Queries Continued …Query 1 . Calculate the opening panel displaying the counts of the different types of data in the RDF store.

SELECT A.obj, count(*)

FROM triples AS A

WHERE A.prop = "<Peoperty_Name>"

GROUP BY A.objEx: Type = Text

Query 2 .On Click on any particular TYPE, list of other defined properties for resources of given type with its frequency

SELECT B.prop, count(*) FROM triples AS A, triples AS B, properties AS P

WHERE A.subj = B.subj

AND A.prop = "< Peoperty_Name >"

AND A.obj = "< Peoperty_Name >"

AND P.prop = B.prop

GROUP BY B.prop

Page 23: Longwell final ppt

Queries Continued …Query 3 : Populate the property panel with object values for that property

SELECT B.prop, B.obj, count(*)

FROM triples AS A, triples AS B,

properties AS P

WHERE A.subj = B.subj

AND A.prop = "<Property_Name>"

AND A.obj = "< Property_Name>

AND P.prop = B.prop

GROUP BY B.prop, B.obj

HAVING count(*) > 1

This query will display the panel with the counts of popular object values for that property (where popular means that an object value appears more than once). For example, the property Edition has 8 items with value

Page 24: Longwell final ppt

Queries Continued …Query 4.

SELECT A.subj, B.obj, C.obj

FROM triples AS A, triples AS B, triples AS C

WHERE A.prop = "<http://simile.mit.edu/2006/01/ontologies/mods3#Point>"

AND A.obj = ’"end"’

AND A.subj = B.subject

AND B.prop = "<Property_Name>"

AND A.subj = C.subject

AND C.prop = "<Property_Name >";

Above query help the user to learn • what a particular property actually means. • The user wishes to retrieve subject, Encoding, and Type of

all resources with a Point value of “end.” • Result shows that resources are of the type Date. • This explains why these resources can have “start” and

“end” values: each of these resources represents a start or end date, depending on the value of Point

Page 25: Longwell final ppt

Queries Continued …• One can recalculates all of the property-object counts from

output of already executed query :

• For Ex :

• if the user clicks on the “French” value in the “Language” property panel. It will narrowing the working set of subjects to those whose Type is Text and language, from the output of Query shown in Q3.

• Longwell can access data in several triple storage systems but needs several configurations steps which includes querying on the dataset.

• Longwell is not domain independent and the dataset needs to be prepared before browsing so that it will appear familiar to the user who accesses it.

Page 26: Longwell final ppt

Bibliography

• http://www.w3.org/2001/sw/wiki/Longwell

• http://semanticweb.org/wiki/Longwell

• Longwell: http://simile.mit.edu/longwell/

• www. csail.mit.edu

• Computer Science and Artificial Intelligence Laboratory Technical Report

Page 27: Longwell final ppt