Creating an AI-powered system that accurately recommends books and provides interactive chatbot services posed several challenges. The recommendation engine needed to process vast amounts of data, including user preferences, reading history, and book metadata, to deliver personalized suggestions
Additionally, developing a chatbot capable of understanding and responding to user queries in natural language required sophisticated natural language processing (NLP) algorithms. Ensuring seamless integration of these components while maintaining a user-friendly interface and managing data privacy concerns were key hurdles in this project.

