EU AI Act Compliance Chatbot logo

EU AI Act Compliance Chatbot

by thoughtgeek

This is a chatbot designed to answer questions about the EU AI Act. It uses a hybrid retrieval approach combining vector search and a knowledge graph.

View on GitHub

Last updated: N/A

What is EU AI Act Compliance Chatbot?

The EU AI Act Compliance Chatbot is a tool designed to provide information and answer questions related to the European Union's AI Act. It leverages a hybrid retrieval system, utilizing both vector search and a knowledge graph to provide accurate and relevant responses.

How to use EU AI Act Compliance Chatbot?

To use the chatbot, first set up the environment by installing dependencies, configuring API keys, and downloading the EU AI Act PDF. Then, process the data to populate the vector store and knowledge graph. Finally, run the API using Uvicorn. The API can then be accessed through a web browser at the specified address, where you can interact with the chatbot.

Key features of EU AI Act Compliance Chatbot

  • Hybrid Retrieval (Vector Search + Knowledge Graph)

  • FastAPI API

  • EU AI Act Specific Knowledge

  • AWS Lambda Deployment Support

  • Automated Data Processing

Use cases of EU AI Act Compliance Chatbot

  • Answering questions about the EU AI Act

  • Providing compliance guidance

  • Legal research

  • Training and education

  • Automated legal assistance

FAQ from EU AI Act Compliance Chatbot

What is the EU AI Act?

The EU AI Act is a proposed law in the European Union that aims to regulate artificial intelligence systems.

How does the chatbot work?

The chatbot uses a combination of vector search and a knowledge graph to retrieve relevant information from the EU AI Act document.

What are the system requirements?

The system requires Python, Poetry, and access to necessary API keys and services.

Can I deploy this chatbot to AWS Lambda?

Yes, the README provides instructions on how to create a deployment package and deploy the chatbot to AWS Lambda.

Where can I find the EU AI Act PDF?

You need to download the EU AI Act PDF and place it in the data/ directory.