Aug 212012

This website is dedicated to the proper definition and development of the Semantic Patterns Language (SemPL).

Computational semantics is an essential part of making computer systems “intelligent”. The ability to code and process semantics efficiently is the next “big thing” in computer software and hardware evolution. Continue reading »

Dec 302009

Main Problems in Semantic Technology

There are a lot of talks about functions of language. But, simply speaking, the main functions of language are to name, relate and communicate the things. When it is coming to software, the implementation of this functions brings some problems which in own turn bring other problems when in the most cases the only root cause exists. Semantic Technology is suppose to address these problems from the angle of view not always presented in the current software practice, we mean from the point of language semantics and software engineering together, and this is the main justification of existence of Semantic Technology. Continue reading »

Apr 222009

Growing activity in semantic research and development is based on the understanding of semantics borrowed from linguistics and intuitively applied in new fields. Most of the developments are distinctively different from linguistic domain, for example, systems development. It requires re-thinking of the semantic terms and defining them for the new purpose.

Two things are happening meanwhile: Continue reading »

Nov 122008

Through many Internet discussions there is a usual amount of terminological confusion and fuzziness on part of Artificial Intelligence (AI), Semantics, and Web 3.0 understanding. It would be normal some time ago but not today. Now we come in semantic age and we need to define terms clearly; otherwise semantics will be lost completely. Confucius wrote, “If names are not right, words are misused. When words are misused, affairs go wrong.” Continue reading »

Mar 122003

Computing Progress

The hardware industry (especially microprocessor development) has seen steady growth and progress for a number of years. According to Moore’s Law, every two years or so the number of transistors on the microprocessor chip doubles. We all observe this as computing progress: Computers are getting faster, smaller, with more memory and storage, and the cost keeps decreasing. Continue reading »

Jun 272001

Universal Semantic Code

V. V. Martynov

The Universal Semantic Code (USC) is the semantic language for knowledge representation. It is based on the set of semantic primitives, which are normalized to unambiguously represent the knowledge and are organized in the regular structure. The USC patterns have an interpretation within the formal algebra described below. The formal nature of the USC along with regularity and unambiguous explicit expression of the semantics allow us to describe virtually any application domain. Continue reading »