LibraGraphAI is a cutting-edge library management system that leverages knowledge graphs and generative AI to enhance data relationships, provide personalized recommendations, and improve user interactions. This system integrates a modern API backend with a dynamic frontend to offer an intuitive and efficient library experience.
- Knowledge Graph Integration: Utilize Neo4j to manage and query complex relationships between books, authors, genres, and users.
- Generative AI: Provide personalized book recommendations and interactive responses using advanced language models.
- User-Friendly Interface: A responsive React-based frontend for an engaging and seamless user experience.
- API-First Design: A FastAPI backend that offers robust and efficient API endpoints for managing library data.
- Backend: FastAPI, Python
- Frontend: React, Axios
- Database: Neo4j
- AI and Machine Learning: LangChain
- Version Control: Git
- Python 3.6+
- Node.js
- Neo4j