Spaces:
Sleeping
Sleeping
File size: 1,037 Bytes
62a72a7 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
---
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
|