Technical Committee on Semantic Computing

The field of Semantic Computing addresses the derivation and matching of the semantics of computational content to that of naturally expressed user intentions in order to retrieve, manage, manipulate or even create content, where “content” may be anything including video, audio, text, process, software, hardware, network, etc.

This connection between content and user intentions is made via (1) Semantic Analysis, which analyzes content with the goal of converting it to machine processable semantics; (2) Semantic Integration, which integrates content and semantics from multiple sources; (3) Semantic Applications, which utilize content and semantics to solve problems; and (4) Semantic Interface, which interprets users’ intentions expressed in natural language or other communicative forms. The reverse connection converts the intentions of users to create content via analysis and synthesis techniques.

The ultimate success of Semantic Computing requires new, synergized technologies be developed from natural language processing, data and knowledge engineering, software engineering, computer systems and networks, communication, signal processing, pattern recognition, etc. Example areas of interest include (but are not limited to) the following:

  • Semantic Analysis
  • Natural language processing
  • Image and video analysis
  • Audio and speech analysis
  • Analysis of structured and semi-structured data
  • Analysis of behaviors of software, services and networks
  • Analysis of social networks
  • Data and web mining
  • Description languages
  • Semantic Integration
  • Database schema integration
  • Ontology integration
  • Interoperability and service integration
  • Semantic Applications
  • Semantic programming languages and software engineering
  • Semantic system design and synthesis
  • Search engines
  • Question answering
  • Semantic web services
  • Multimedia databases
  • Context-aware networks of sensors, devices and applications
  • Semantic GIS systems
  • Human centered communications
  • Semantic trusted computing
  • Semantic Interface
  • Natural language interface
  • Multi-modal interface

Some areas of Semantic Computing have appeared as isolated pieces in various disciplines such as computational linguistics, artificial intelligence, multimedia, database and services computing. Semantic Computing glues these pieces together into an integrated theme and addresses their synergetic interactions.


To join TCSEM, go to:

Volunteer Guidance

  • If you are interested in participating in semantic computing as a volunteer, please email Phillip Sheu at