Natural Language Processing, Machine Learning, Semantic HTML, Web Services, Semantic Intelligence, all these terms are probably making you dizzy. This is tomorrow’s lingo, this is what everyone, publishers, advertisers and users, will be talking about next.
See here a brief description of these terms, the NLP and Semantic MediaServista Glossary:
Natural language processing (NLP) is a field of computer science, artificial intelligence, and linguistics concerned with the interactions between computers and human (natural) languages. As such, NLP is related to the area of human–computer interaction. Many challenges in NLP involve natural language understanding — that is, enabling computers to derive meaning from human or natural language input. (Wikipedia)
Semantic HTML is the use of HTML markup to reinforce the semantics, or meaning, of the information in webpages rather than merely to define its presentation or look. Semantic HTML is processed by regular web browsers as well as by many other user agents. CSS is used to suggest its presentation to human users. (Wikipedia)
Semantic Intelligence is the ability to gather the necessary information to allow to identify, detect and solve semantic gaps on all level of the organization.
Similar to Operational Intelligence or Business Process Intelligence, which aims to identify, detect and then optimize business processes, semantic intelligence targets information instead of processes. It aims to enable better understanding and insight in data by all stakeholders. This will support better information sharing, reuse and governance and support better business decision-making. (Wikipedia)
Machine learning, a branch of artificial intelligence, concerns the construction and study of systems that can learn from data. For example, a machine learning system could be trained on email messages to learn to distinguish between spam and non-spam messages. After learning, it can then be used to classify new email messages into spam and non-spam folders.
A Web service is a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format (specifically WSDL). Other systems interact with the Web service in a manner prescribed by its description using SOAP-messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards. (W3C)