Why should you combine ChatGPT with Knowledge Graphs?

This post is republished by permission of ONLIM and originally appeared at their website. ONLIM is part of our partner ecosystem that powers the next generation of content and data management applications for many of the world’s most knowledge-intensive enterprises – all the way from Life Sciences and Financial Services to Publishing, Government and Industry.

March 2, 2023 4 mins. read Marc Isop

ChatGPT, a huge language model developed by OpenAI, has revolutionized the area of natural language generation by its ability to generate human-like text. However, like any machine learning model, it has its limitations.

One of the limitations of ChatGPT is its lack of understanding of the context and background knowledge of the text it generates.

For example, if asked to write about a specific topic, it may generate text that is grammatically correct but lacks the depth and nuance of an expert in that field.

Another limitation is its inability to reason and make logical connections between different concepts. While it can generate text that flows logically, it lacks the ability to make inferences and draw conclusions based on the information it has been provided.

One way to overcome these limitations is by training the ChatGPT language model with data from Knowledge Graphs.

A knowledge graph is a type of database that stores and organizes information in a way that reflects the relationships between different pieces of data. This allows for more accurate and intuitive representation of real-world concepts and their connections, as compared to traditional relational databases and allows easy access and querying.

By incorporating knowledge graph data into the OpenAI language model, the model can access a wealth of background information and context, allowing it to generate text with a greater depth of understanding. In addition, knowledge graphs can also provide the language model with a way to reason and make logical connections between concepts.

By linking concepts together in a structured way the language model can use this information to make inferences and draw conclusions, adding a level of intelligence to its text generation.

Furthermore, knowledge graph can provide accurate information to the OpenAI model, which can then incorporate that information in its text generation. It can provide specific and accurate information about any subject, making the text generated more informative and useful.

In conclusion, while ChatGPT is a powerful language model, it has limitations in terms of context, background knowledge and reasoning. Combining it with data from knowledge graphs can help overcome these limitations, resulting in a more intelligent and informative text generation system.

A Conversational AI platform based on Knowledge Graphs – as the Onlim platform – offers several benefits when connecting the platform to ChatGPT language models

By incorporating knowledge graph data into ChatGPT, the model can access a wealth of background information and context, allowing it to generate text with a greater depth of understanding and context.


Knowledge graphs provide a structured way of linking concepts together, allowing ChatGPT to make inferences and draw conclusions based on the information it has been provided, thus improving the reasoning capabilities of the model.


Knowledge graphs can provide accurate information about any specific subject, which ChatGPT can incorporate into its text generation, resulting in more informative and accurate output.


By using knowledge graph, chatbot providers can create personalized chatbot experiences for their customers, as the chatbot can use the user’s browsing history, interests, and demographic data to provide personalized recommendations and responses.


Knowledge Graphs can store vast amount of data, which allows chatbot providers to scale their chatbot to handle large numbers of users and queries. In contrast, chatbot providers who focus on natural language understanding may not provide the same level of depth, reasoning, and accuracy. Additionally, they may have limitations in terms of scalability and personalization.

We at Onlim have already connected the OpenAI language models with our platform and are currently implementing various use cases for our clients.


Onlim is a valuable Ontotext partner who offers companies automated solutions via AI-based chatbots and voice assistants. Their multi-channel Conversational AI platform was built to create knowledge and provide access to this knowledge in natural language. To learn more about the synergy, check out It Takes A Village To Raise An Enterprise Knowledge Graph.

Article's content

Chief Revenue Officer at ONLIM

For the last two decades Marc has worked as a senior executive or as an advisor to deliver marketing and sales strategy and implementation, ranging from branding and positioning and product and company launch, to growth strategies and execution for customer acquisition. He has consulted with CEOs as well as served as a CMO and CRO where he managed large teams and had P&L responsibility for his business units, working across several industries, including SaaS, travel technology, business services, and retail.