This project utilizes a knowledge graph-based approach to build a chatbot that leverages the capabilities of GPT-3 and Neo4j. The chatbot is designed to interact with users, provide information, and facilitate exploration and analysis of news articles. By integrating a knowledge graph, the chatbot can provide accurate and complete answers without hallucinating, making it suitable for mission-critical tasks or situations where lives are at stake. The project demonstrates how GPT-3 can be used to generate Cypher statements based on user inputs, and how a Streamlit application can be used to create an intuitive user interface for the chatbot. The code is available on GitHub, providing a starting point for developers to build their own knowledge graph-based chatbots and make these technologies more accessible.