Semantic computing is a field of computing that combines elements of
semantic analysis,
natural language processing
Natural language processing (NLP) is an interdisciplinary subfield of linguistics, computer science, and artificial intelligence concerned with the interactions between computers and human language, in particular how to program computers to proc ...
,
data mining,
knowledge graph
The Google Knowledge Graph is a knowledge base from which Google serves relevant information in an infobox beside its search results. This allows the user to see the answer in a glance. The data is generated automatically from a variety of so ...
s, and related fields.
Semantic computing addresses three core problems:
# Understanding the (possibly naturally-expressed) intentions (
semantics
Semantics (from grc, σημαντικός ''sēmantikós'', "significant") is the study of reference, meaning, or truth. The term can be used to refer to subfields of several distinct disciplines, including philosophy, linguistics and compu ...
) of users and expressing them in a machine-processable format
# Understanding the meanings (semantics) of computational content (of various sorts, including, but is not limited to, text, video, audio, process, network,
software
Software is a set of computer programs and associated software documentation, documentation and data (computing), data. This is in contrast to Computer hardware, hardware, from which the system is built and which actually performs the work.
...
and
hardware
Hardware may refer to:
Technology Computing and electronics
* Electronic hardware, interconnected electronic components which perform analog or logic operations
** Digital electronics, electronics that operate on digital signals
*** Computer hard ...
) and expressing them in a machine-processable format
# Mapping the semantics of user with that of content for the purpose of content retrieval, management, creation, etc.
The
IEEE
The Institute of Electrical and Electronics Engineers (IEEE) is a 501(c)(3) professional association for electronic engineering and electrical engineering (and associated disciplines) with its corporate office in New York City and its operati ...
has held an International Conference on Semantic Computing since 2007. A conference on Knowledge Graphs and Semantic Computing has been held since 2015.
See also
*
Computational semantics
Computational semantics is the study of how to automate the process of constructing and reasoning with meaning representations of natural language expressions. It consequently plays an important role in natural-language processing and computati ...
*
Semantic audio Semantic audio is the extraction of meaning from audio signals. The field of semantic audio is primarily based around the analysis of audio to create some meaningful metadata, which can then be used in a variety of different ways.
Semantic Analysis ...
*
Semantic compression In natural language processing, semantic compression is a process of compacting a lexicon used to build
a textual document (or a set of documents) by reducing language heterogeneity, while maintaining text semantics.
As a result, the same ideas ca ...
*
Semantic technology
The ultimate goal of semantic technology is to help machines understand data. To enable the encoding of semantics with the data, well-known technologies are RDF (Resource Description Framework) and OWL (Web Ontology Language). These technologies f ...
References
External links
IEEE International Conference on Semantic ComputingIEEE International School on Semantic ComputingInternational Journal of Semantic ComputingSemantic Computing Research Group
Semantic Web
{{comp-sci-stub