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 »

 

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 »

 

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 »

 

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 »