Thursday, December 27, 2012
0
IEEE Dot Net Project - A Query Formulation Language for the data web
A Query Formulation Language
for the data web
ABSTRACT:
We present a query
formulation language called MashQL in order to easily query and fuse structured
data on the web. The main novelty of MashQL is that it allows people with
limited IT-skills to explore and query one or multiple data sources without
prior knowledge about the schema, structure, vocabulary, or any technical
details of these sources. More importantly, to be robust and cover most cases
in practice, we do not assume that a data source should have -an offline or
inline- schema. This poses several language-design and performance complexities
that we fundamentally tackle. To illustrate the query formulation power of
MashQL, and without loss of generality, we chose the Data Web scenario. We also
chose querying RDF, as it is the most primitive data model; hence, MashQL can
be similarly used for querying relational databases and XML. We present two
implementations of MashQL, an online mashup editor, and a Firefox add-on. The
former illustrates how MashQL can be used to query and mash up the Data Web as
simple as filtering and piping web feeds; and the Firefox addon illustrates
using the browser as a web composer rather than only a navigator. To end, we
evaluate MashQL on querying two datasets, DBLP and DBPedia, and show that our
indexing techniques allow instant user-interaction.
ALGORITHM:
Compute the
Graph-Signature
Procedure ComputeOSignature(G, So)
begin
So= (a copy of) G. Stable = false
Group nodes having the same property labels.
while (Stable True) do
foreach node A in So do
foreach path P I from A into a node
B do
X = Pi-1(ext[B] G)
if (A ⊈X) then replace A
by (A X) and (A - X)
if there was no split then Stable=True
end
Procedure ComputeISignature(G, SI)
begin
SI = (a copy of) G. Stable
= false
Group nodes having the same incoming properties
while (Stable True) do
foreach node A in SI do
foreach Pi path into A
from a node B do
X = Pi(ext[B]G)
if (A ⊈X) then replace A
by (A X) and (A - X)
if there was no split then Stable=True
end
ARCHITECTURE:
EXISTING
SYSTEM:
A query formulation language called MashQL is that it allows
people with limited IT-skills to explore and query one or multiple data sources
without prior knowledge about the schema, structure, vocabulary, or any technical
details of these sources. We do not assume that a data source should have -an
offline or inline- schema. This poses several language-design and performance
complexities that we fundamentally tackle. The rapid growth of structured data
on the Web has created a high demand for making this content more reusable and
consumable.
PROPOSED SYSTEM:
This project helps the user to dynamically create the book and
upload the web. Not only but also provide the preview from the user uploading
books.
ADVANTAGE OF PROPOSED
SYSTEM:
- It saves the time
and the user spending cost.
- It is allow the
user to dynamically create a new file through the web.
- We
present two implementations of MashQL, an online mashup editor, and a
Firefox add-on.
MODULES:
1.
Administrator Module
2.
Upload Module
3.
Preview Module
4.
Download Module
MODULES DESCRIPTION:
Admin
Module:
It helps us to have
details about files uploaded by users. Not only helping us to have details
regarding uploads but also helps us to find out the search query needed by the
user. For instance, various upload which detriment the mind and soul of human
body will be deleted and also accounts used by the users will also be deleted.
So, the main role of
admin will be to detect the various detriments in uploaded files and releases
only the ethical and valuable uploads to the users in large.
Upload Module:
This module is used to
help the user to upload the book through the online. It includes the front
page, back page and content details based on the categories such as medical,
education, philosophy, software/hardware and others.
Preview Module:
This module is used to view the user book design, and then the
user is going to change the design based on the preview image. This feature is
used, when the user performs the front page and back page design time. The user
is going to preview our design in the image format and also user can change the
design from that image format.
Download Module:
The user is going to
upload the book design with content. And then it verified based on the category
with the type of book content by the admin. Finally the admin to upload the
book details for the users. User can download any type of book content.
SYSTEM SPECIFICATION:
Hardware
Requirements:
•
System : Pentium IV 2.4 GHz.
•
Hard Disk :
40 GB.
•
Floppy Drive :
1.44 Mb.
•
Monitor : 14’ Colour Monitor.
•
Mouse : Optical Mouse.
•
Ram : 512 Mb.
•
Keyboard :
101 Keyboard.
Software
Requirements:
•
Operating system : Windows XP.
•
Coding Language : ASP.Net with C#
•
Data Base : SQL Server 2005.
REFERENCE:
Mustafa Jarrar and Marios D. Dikaiakos, Member, IEEE Computer
Society, “A Query Formulation Language for the Data Web” IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, VOL. 24, NO. 5,
MAY 2012.
Other Recommended Posts on Computer Science Projects, CSE Major Projects, Dot Net Major Projects, Dot Net Project, IEEE CSE Projects, IEEE Dot Net Projects, Project Ideas, Projects
Subscribe to:
Post Comments (Atom)
0 Responses to “IEEE Dot Net Project - A Query Formulation Language for the data web”
Post a Comment