Spaces:
Sleeping
Sleeping
| title: "Codenames AI Assistant" | |
| emoji: 🧠 | |
| colorFrom: blue | |
| colorTo: red | |
| sdk: streamlit | |
| app_file: app.py | |
| pinned: true | |
| tags: | |
| - nlp | |
| - word2vec | |
| - strategy | |
| - ai | |
| - streamlit | |
| - game | |
| license: mit | |
| # 🧠 Codenames AI Assistant | |
| Bu proje, **Codenames** oyununda hedef kelimelere en uygun **tek kelimelik ipucu**yu bulmaya çalışan bir yapay zeka strateji aracıdır. | |
| Word2Vec modeli ile anlamsal benzerlik hesaplanır, hedeflere yakın, yasaklara uzak en iyi kelime önerilir. | |
| ## 🔍 Kullanılan Teknikler | |
| - Gensim ile önceden eğitilmiş `word2vec-google-news-300` | |
| - Cosine benzerliği | |
| - Stratejik kelime seçimi | |
| ## 🧩 Nasıl Çalışır? | |
| - Hedef ve yasaklı kelimeleri gir | |
| - AI, en alakalı ve güvenli kelimeyi önerir | |
| - Model eğitimi yoktur (hazır embedding kullanılır) | |
| ## 🧠 Örnek | |
| ```python | |
| hedefler = ["dog", "cat", "fish"] | |
| yasaklar = ["bomb", "knife", "gun"] | |
| ipucu = oner_ipucu(hedefler, yasaklar, model) | |
| print(ipucu) # animal gibi bir sonuç dönebilir | |