The word "semantics" refers to meaning in language. Semantic technology leverages artificial intelligence to simulate how people understand language and process information.

The Semantic Technology defines and links data on the web or within an enterprise by developing languages to express rich, self-describing interrelations of data in a form that machines can process. Thus, machines are not only able to process long computing strings of characters and index tons of data, but they are also able to store, manage and retrieve information based on meaning and logical relations.

In terms of Semantic Technology, the standards that apply are primarily the Resource Description Framework (RDF), SPARQL (SPARQL Protocol and RDF Query Language), and optionally OWL (Web Ontology Language).For more Information(Click here).

Semantic Graph Databases at Franz

Graph vs. Semantic Graph Databases - Selecting the Right Database for Your Next Project

How to Use Graph Databases to Analyze Relationships, Risks and Business Opportunities

Selecting the RIGHT Database for your Project (Relational vs. RDF Triple Store)

Allegro Graph

Data Science Summer Camp 2016--Graph Analytics Speaker: Jans Aasman

Semantic Graph Technologies

Why Include Semantics In Data? Knowledge Integration

What semantic technology does and how it works

Semantic Web vs. Semantic Technology

Semantic Technology White Papers

Hadoop, Triple Stores, and the Semantic Data Lake

Semantic Computing for Software Agents

The Semantic Web - Raising of the Dead?



Allegro CL



hiddime (hiddime works with AllegroGraph)


Franz is a leading vendor of semantic technology tools featuring AllegroGraph and persistent dynamic object-oriented development tools including Allegro CL/CLOS with AllegroCache Object Database.


Allegro CL



Cognitive Computing:

Cognitive computing is the simulation of human thought processes in a computerized model. Cognitive computing involves self-learning systems that use data mining, pattern recognition and natural language processing to mimic the way the human brain works. The goal of cognitive computing is to create automated IT systems that are capable of solving problems without requiring human assistance.

Cognitive computing systems use machine learning algorithms. Such systems continually acquire knowledge from the data fed into them by mining data for information. The systems refine the way they look for patterns and as well as the way they process data so they become capable of anticipating new problems and modeling possible solutions.

Cognitive Computing Definition

Cognitive Computing

Cognitive computing | Jerome Pesenti | TEDxBermuda

Cognitive computing | What can it be used for?

The Future of Cognitive Computing

Cognitive Computing: The SyNAPSE Project