# esraakocak/java\-chatbot\-api

- HackerByte sayfası: <https://hackerbyte.net/tr/projects/esraakocak-java-chatbot-api-1222572274>
- GitHub: <https://github.com/esraakocak/java-chatbot-api>
- Programlama dili: HTML

## Geliştirici açıklaması

Java 21, Spring Boot ve Spring AI teknolojileriyle OpenAI entegrasyonuna sahip, Java ekosistemine odaklanan yapay zeka destekli bir REST API projesi. Kullanıcı sorularını analiz ederek Java ve ilgili teknolojiler hakkında Türkçe yanıtlar sunan, kapsam dışı talepleri filtreleyen özelleştirilmiş bir chatbot sistemi.

- Geliştirici: Esra Kocak
- LinkedIn: <https://www.linkedin.com/in/esraakocak/>

## Yapay zekâ özeti

Bu proje, Java 21, Spring Boot ve Spring AI kullanarak geliştirilmiş bir REST API'dir. Temel amacı, yalnızca Java ve ilgili teknolojilerle ilgili kullanıcılara Türkçe yanıtlar sunmaktır. Uygulama, OpenAI'nin dil modellerini kullanarak soruları işler ve belirli bir konu yelpazesi dahilinde cevaplar üretir.

## Önemli noktalar

- Java 21, Spring Boot ve Spring AI OpenAI ile geliştirilmiş REST API.
- Yalnızca Java, Spring Boot, JVM, Maven, Hibernate gibi Java ekosistemiyle ilgili soruları yanıtlar.
- Sorulara Türkçe yanıt verir.
- Belirlenmiş desteklenen konular listesine sahip.
- IntelliJ IDEA veya terminal üzerinden çalıştırılabilir.
