Tuesday, December 20, 2011
An Introduction to Linked Data
Decomposing Liked Data ,
we got liked and then another word Data .So, come up with Linked
. What does it mean linked , ah! Interesting but not new to us.
Back to our teenage .
A boy named Goni is
linked with a girl name Ulfot by mysterious glue love . So link means
connection and liked means a virtual connectivity between two
thing/object/a boy – a girl. Formally or as a eye of computing
student we can define it as a association or associativity . Lets
back to the love relation between Goni and Ulfot . Hear Goni and
Ulfot are two object and they are related with a property named love
.
Now, second word data
.Data means a abstract concept. In computing world personally I
prefer to use word raw before the trivial concept data.
It's really simple to
understand what implication made by the combination of liked and data
.As, some associated data liked with some property middle of them .
If Goni and Ulfot are two data object and love is a property between
them. Then a virtual visualization come up inside our mind it is
nothing but a liked data structure as mentioned by a formal computing
science student.
Lets : run through the
planet named web then we got strong and must mentioned relationship
with world wide web (www) and linked data. Web is all about data and
information (organized data known as information).In recent days web
is also know as data web. Data web or web of data whatever we call
this abstract concept there is another name of this concept is known
as semantic web .Ah! Hear we go linked data is the backbone of
semantic data.
But all of those data are
not organized or structured and manageability and usability of those
raw data are quit difficult and in some case that are almost
impossible,because of the less structured or not organized at all and
another parameter is the mammoth size of the data and it is
increasing rapidly in every single second where stack holder is like
a tiny toy. So ,we need to organize those data formally and in
standard way.
So...
Linked Data is about
using the Web to connect related data that wasn't previously linked,
or using the Web to lower the barriers to linking data currently
linked using other methods. More specifically, Wikipedia defines
Linked Data as "a term used to describe a recommended best
practice for exposing, sharing, and connecting pieces of data,
information,
and knowledge on
the Semantic Web using URIs
and RDF."
(ref : http://linkeddata.org/)
Example :
A typical case of a large
Linked Dataset is DBPedia, which,
essentially, makes the content of Wikipedia available in RDF
Learn More
To learn from big bird
:Tim Berners-Lee's note
on Linked Data gives a succinct description of the Linked Data
principles.
Linked data from asrafulbd
Sunday, December 18, 2011
Introduction to Web Service
Web service is a well known and popular term now a days in web application world. Sometimes we are puzzled with the actual definition of WS. But www.w3.org/ resolve the issue by giving the formal definition of web service.
Web Services (WS) are software systems that support interoperable machine-to-machine interactions over a network. They provide a universal glue between different applications within the enterprise, or between different companies and they enable fast development of distributed applications in heterogeneous systems.
Web Services (WS) are software systems that support interoperable machine-to-machine interactions over a network. They provide a universal glue between different applications within the enterprise, or between different companies and they enable fast development of distributed applications in heterogeneous systems.
Monday, December 12, 2011
Deploy or Install Linked Media Framework
One can deploy LMF (linked media framework <LMF.WAR>) as :
Test the kiwi LMF provided by community
Requirement's
>>JRE above 6
>>Apache Tomcat above 6
Step 1 :
Download the zip file from the following link
http://code.google.com/p/kiwi/downloads/detail?name=LMF-2.0rc4.zip&can=2&q=
Step 2 :
Extract it and we will get a LMF.war file inside it.
Step 3:
Tomcat installation :
>>Please download the core tar.gz file from the following
http://tomcat.apache.org/download-70.cgi
>>Untar it and copy it into /usr/local directory .
>>Rename the folder which we find earlier as tomcat .
>>now check the folder and file permission of tomcat using “ls -la” command .
>>and chance the file permission using “chmod +x *” command (need to be root user or in case of
ubuntu use sudo ) & make sure all sub folders with execution permission .
>>Lets try to test your tomcat installation . Got o /usr/locat/tomcat/bin directory and issue a command
“./startup.sh” and tomcat will up . (note : if u wish to shutdown the tomcat server you can do with with
issuing ./shutdown.sh command under /usr/local/tomcat/bin)
>>Open any browser and type the url : http://localhost:8080/
Step 4:
Now time to deploy LMF.war application .
>>just copy this archive file to the directory “/usr/local/tomcat/webapps/”
(note : hear /webapps works as a web-root like old time /httpdocs folder )
Step 5 :
Test that :
LMF is up and running on your machine : with the URL : http://localhost:8080/LMF/
I think you are with face smiling now.
Step :6
Please don't think about database right now.After LMF up and running it has option to configure
database in automatic manner.
Note ::
For further detail :
http://code.google.com/p/kiwi/w/list
I tested this under debian .So I think debian will be fine but hope so ubuntu is also fine .
Test the kiwi LMF provided by community
Requirement's
>>JRE above 6
>>Apache Tomcat above 6
Step 1 :
Download the zip file from the following link
http://code.google.com/p/kiwi/downloads/detail?name=LMF-2.0rc4.zip&can=2&q=
Step 2 :
Extract it and we will get a LMF.war file inside it.
Step 3:
Tomcat installation :
>>Please download the core tar.gz file from the following
http://tomcat.apache.org/download-70.cgi
>>Untar it and copy it into /usr/local directory .
>>Rename the folder which we find earlier as tomcat .
>>now check the folder and file permission of tomcat using “ls -la” command .
>>and chance the file permission using “chmod +x *” command (need to be root user or in case of
ubuntu use sudo ) & make sure all sub folders with execution permission .
>>Lets try to test your tomcat installation . Got o /usr/locat/tomcat/bin directory and issue a command
“./startup.sh” and tomcat will up . (note : if u wish to shutdown the tomcat server you can do with with
issuing ./shutdown.sh command under /usr/local/tomcat/bin)
>>Open any browser and type the url : http://localhost:8080/
Step 4:
Now time to deploy LMF.war application .
>>just copy this archive file to the directory “/usr/local/tomcat/webapps/”
(note : hear /webapps works as a web-root like old time /httpdocs folder )
Step 5 :
Test that :
LMF is up and running on your machine : with the URL : http://localhost:8080/LMF/
I think you are with face smiling now.
Step :6
Please don't think about database right now.After LMF up and running it has option to configure
database in automatic manner.
Note ::
For further detail :
http://code.google.com/p/kiwi/w/list
I tested this under debian .So I think debian will be fine but hope so ubuntu is also fine .
Sunday, December 11, 2011
Go Semantic
Semantic web is an amazing technology to work with enormous amount
of data around us. Formal or technical or mathematical definition of
semantic web may be difficult to understand someone like me.
Let think about a man how we understand any word or what is the actual semantics or meanings of a word. Such as if any one tell "Joe is a student" if we consider the word student then our brain crests some virtual image in our mind as : student >>reading, study, subject,course , institution,student name, exam result etc. Then we understand what doe's it mean by the word "STUDENT". So, this mechanism tells us information related to word student is already known by us means already associated in our mind or linked as a network of association. This is how one can understand .
In can of machine if we create this association then machine can understand about the word STUDENT. Means machine can understand like us. Formally we know this as AI (Artificial Intelligence).
Every day huge amount of data are added to space of web. And we know modern web is also known as DATA WEB.
We can explain the associativity using a simple "FAMILY RELATIONSHIP". Father is related to son , daughter and wife. And other members also related to all other members of the same family in a round-robin style.
Let think about a man how we understand any word or what is the actual semantics or meanings of a word. Such as if any one tell "Joe is a student" if we consider the word student then our brain crests some virtual image in our mind as : student >>reading, study, subject,course , institution,student name, exam result etc. Then we understand what doe's it mean by the word "STUDENT". So, this mechanism tells us information related to word student is already known by us means already associated in our mind or linked as a network of association. This is how one can understand .
In can of machine if we create this association then machine can understand about the word STUDENT. Means machine can understand like us. Formally we know this as AI (Artificial Intelligence).
Every day huge amount of data are added to space of web. And we know modern web is also known as DATA WEB.
We can explain the associativity using a simple "FAMILY RELATIONSHIP". Father is related to son , daughter and wife. And other members also related to all other members of the same family in a round-robin style.
Subscribe to:
Posts (Atom)