# esraakocak/java\-chatbot\-api

Java Chatbot API: A Spring Boot REST Service for Java\-Specific Queries

- HackerByte page: <https://hackerbyte.net/en/projects/java-chatbot-api-a-spring-boot-rest-service-for-java-specific-queries-1222572274>
- GitHub: <https://github.com/esraakocak/java-chatbot-api>
- Programming language: HTML

## AI-generated summary

This project is a REST API built with Spring Boot and Spring AI, designed to answer questions exclusively about Java and its ecosystem in Turkish. It leverages OpenAI's capabilities to provide these specialized responses.

## Key points

- Built using Java 21, Spring Boot, and Spring AI with OpenAI integration.
- Provides a REST API endpoint at /api/chat for sending questions.
- Answers questions only related to Java and its related technologies like Spring Boot, JVM, Maven, and JPA.
- Returns a predefined response for questions outside its scope.
- Includes detailed instructions for running the application locally via IntelliJ IDEA or terminal.
