# ChatbotForCse ## Docs - [Project Overview](https://cseakdeniz.mintlify.app/index.md): AI-Powered Assistant for Akdeniz University CSE Students - [Design Patterns](https://cseakdeniz.mintlify.app/design-patterns.md): Overview of the three design patterns implemented in ChatbotForCse - [Strategy Pattern](https://cseakdeniz.mintlify.app/patterns/strategy.md): Behavioral pattern for dynamic algorithm selection - [Factory Pattern](https://cseakdeniz.mintlify.app/patterns/factory.md): Creational pattern for OCP-compliant object creation - [Singleton Pattern](https://cseakdeniz.mintlify.app/patterns/singleton.md): Creational pattern for thread-safe resource management - [Architecture](https://cseakdeniz.mintlify.app/architecture.md): System architecture, data flow, and component interactions - [Implementation](https://cseakdeniz.mintlify.app/implementation.md): Technology stack, code structure, and key components ## OpenAPI Specs - [openapi](https://cseakdeniz.mintlify.app/api-reference/openapi.json) ## Optional - [Emirhan Atar](https://github.com/Emoscuko) - [Egemen Çamözü](https://github.com/egemencamozu) - [Yahya Efe Kuruçay](https://github.com/efekurucay) - [WhatsApp](https://wa.me/905441188507) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.