v2.0 BETA — Aktif Geliştirme

Soruların için akıllı bir yardımcı.

HeroBot, Python, Javascript ve diğer işaretleme dilleri ile geliştirilmiş kural tabanlı bir sohbet botudur. 100'den fazla soru kalıbına 300'ü aşkın farklı yanıt üretir; dark/light tema, ayarlar paneli ve akıcı bir arayüz sunar.

Hemen Dene
herobot.app — Canlı Demo
🤖
Merhaba! Ben Hero-Bot. Bugün ne yapmak istiyorsun?
Yapay zeka nedir?
🤖
İnsan zekâsının bazı yönlerini taklit eden sistemler ve algoritmalar bütünü.
yapay zeka nasıl çalışır?
🤖
Yapay zekâ verilerle beslenir ve bu verilerden öğrenir (metin, resim, ses vb.).
100+
// soru kalıbı
300+
// farklı cevap
2
// tema (dark/light)
0ms
// sunucu gecikme
// özellikler

Basit ama güçlü özellikler

HeroBot karmaşık yapay zekâ algoritmalarına gerek duymadan hızlı, tutarlı ve kullanıcı dostu bir deneyim sunar.

Doğal Konuşma Akışı

Kullanıcının yazdığı cümleyi anahtar kelime bazlı analiz eder ve en uygun yanıtı saniyeler içinde döner. Yazım yanlışlarına toleranslı.

Dark / Light Tema

Kullanıcı tercihine göre anlık geçiş yapan tema sistemi. Ayarlar localStorage'a kaydedilir, sonraki ziyarette hatırlanır.

Gelişmiş Ayarlar Paneli

Yazım animasyonu, zaman damgası ve yazı boyutu gibi kişiselleştirme seçenekleri tek panelde toplanmış.

Anlık Yanıt Üretimi

Hiçbir sunucu isteği gerekmez. Tüm mantık tarayıcı üzerinde çalışır; internet yavaş olsa da bot hız kesmez.

Çok Varyantlı Cevaplar

Her soru tipi için birden fazla cevap alternatifi bulunur. Aynı soruyu farklı seferlerde sormak farklı yanıtlar üretir.

// nasıl çalışır

Üç adımda sohbet

01 //
✍️

Kullanıcı Yazar

Kullanıcı metin kutusuna bir mesaj girer. Enter tuşu veya gönder butonuyla iletir. Karakter limiti 500'dür.

02 //
🔍

Bot Analiz Eder

Metin küçük harfe dönüştürülür, 100+ anahtar kelime kümesiyle karşılaştırılır. Eşleşen giriş için cevap havuzundan random bir yanıt seçilir.

03 //
💬

Yanıt Görüntülenir

Typing indicator animasyonu gösterilir, ardından cevap harf harf yazılarak ekrana gelir.

// teknoloji stack

Sıfır bağımlılık,
tam kontrol

Hero-Bot herhangi bir kütüphane veya framework kullanmadan, saf web teknolojileriyle inşa edilmiştir.

Python
Vanilla JavaScript
HTML5
CSS3 Custom Properties
DM Mono + Familjen Grotesk
Font Awesome 6
herobot.py — Çekirdek Mantık
# HeroBot — Cevap Motoru
def find_answer(user_input):
    lower = user_input.lower().strip()

    for entry in knowledge_base:
        for keyword in entry["keys"]:
            if keyword in lower:
                return random.choice(
                    entry["answers"]
                )

    return random.choice(default_answers)

Konuşmaya hazır
mısın?

HeroBot'u tarayıcında hemen dene. Kayıt, hesap ya da kurulum gerektirmez.

Hero-Bot'u Aç Portfolyo'ya Dön