Spaces:
Sleeping
Sleeping
A newer version of the Streamlit SDK is available:
1.48.1
metadata
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 ipucuyu 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
hedefler = ["dog", "cat", "fish"]
yasaklar = ["bomb", "knife", "gun"]
ipucu = oner_ipucu(hedefler, yasaklar, model)
print(ipucu) # animal gibi bir sonuç dönebilir