Java Semantic Network Programming Series 1: World of semantic Networks

Source: Internet
Author: User

Meaning:

  1. In short, semantics means meaning. After understanding the meaning of the data, the underlying data can be used more effectively. most information sources usually have no meaning, and users or complex programming commands are required to give specific meanings. For example, a webpage contains the information to be expressed and some associated labels. <H1> indicates a primary title. In terms of semantics, we can see that the text around H1 is more important than other texts. For example, the <Meta> tag is used in a webpage to provide basic semantics for search engines. However, these tags are isolated keywords and lack mutual association, so they cannot provide context with more accurate meanings.

 

  1. Semantic Web is an intelligent network that can understand human languages. It can not only understand human languages, but also make communication between people and computers as easy as communication between people.

 

  1. Semantic Web: "unlike the existing World Wide Web, its data is mainly used by humans. The new generation of WWW will provide data that can also be processed by computers, which will make a lot of smart services possible "; the goal of semantic network research activities is to develop a series of languages and technologies that can be understood and processed by computers to express semantic information, so as to support a wide range of effective automatic reasoning in the network environment ".

Currently, the World Wide Web is actually a medium for storing and sharing images and texts. What a computer can see is a pile of text or images, which cannot be recognized. If the information in the World Wide Web is to be processed by a computer, it is quite troublesome to process the information first after it is processed into the original information that the computer can understand. The establishment of semantic networks makes things much easier.

Semantic Web is a fundamental change in the World Wide Web. Its main development task is to make data easier for computers to process and search. Its final goal
The goal is to turn a user into an all-powerful God. Computers can find the information you need from the massive resources on the Internet, this isolates all existing information on the World Wide Web.
Island, developed into a huge database.

Semantic Web will free humans from the heavy labor of searching related webpages. Because computers in the network can use their own smart software to filter useful information from tens of thousands of web pages through "intelligent proxy. Unlike the current World Wide Web, we only list tens of thousands of useless search results for you.

For example, when registering for a meeting online, the conference organizer lists the time, location, and discount emails from nearby hotels on the website.
. If you are using the World Wide Web, you must view the timetable online, copy and paste the timetable, and then call or book flights and hotels online. However, if semantic networks are used, everything becomes simple.
Now, the software installed on your computer will automatically complete the above steps for you. All you have to do is to press a few buttons with the mouse.

When browsing news, Semantic Web will tag each news report, which is the author, the lead, and the title. In this way, if you enter "Lao She's work" in the search engine, you can easily find Lao She's work, rather than his articles.
If you enter "What is the most fuel-efficient car" in the search engine, your answer is fuel-saving, rather than matching this keyword.

In short, Semantic Web is a more colorful and personalized network. You can give it a high degree of trust and let it help you filter out what you don't like, make the network more like your own network.

 

  1. Semantic Web is implemented based on XML (eXtensible Markup Language eXtensible
    Markup Langauge) language and Resource Description Framework (RDF)
    . XML is a tool used to define the markup language. Its content includes the XML Declaration and the DTD (document type) used to define the language syntax.
    Declaration Document Type Definition), detailed description of the description mark, and the document itself. The document itself contains tags and content. RDF is used to express the content of a webpage.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.