https://github.com/realmir1/miniscapy
WordSense: A CustomTkinter-based NLP application for real-time text analysis using spaCy. It extracts word tokens, part-of-speech tags, and dependency relations with a sleek UI. Features include Enter key support, dynamic updates, and error handling. Ideal for linguists, AI researchers, and NLP developers
https://github.com/realmir1/miniscapy
artiificial customtkinter mit-license python python-lambda python-script python3 spicy-software tkinter
Last synced: 1 day ago
JSON representation
WordSense: A CustomTkinter-based NLP application for real-time text analysis using spaCy. It extracts word tokens, part-of-speech tags, and dependency relations with a sleek UI. Features include Enter key support, dynamic updates, and error handling. Ideal for linguists, AI researchers, and NLP developers
- Host: GitHub
- URL: https://github.com/realmir1/miniscapy
- Owner: realmir1
- License: mit
- Created: 2025-02-04T16:31:25.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-22T07:14:04.000Z (10 months ago)
- Last Synced: 2025-05-20T14:11:20.916Z (9 months ago)
- Topics: artiificial, customtkinter, mit-license, python, python-lambda, python-script, python3, spicy-software, tkinter
- Language: Python
- Homepage:
- Size: 136 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 📌 CustomTkinter ve spaCy ile Kelime Analiz Uygulaması
Bu proje, **CustomTkinter** ile oluşturulmuş bir **kelime analiz arayüzü** sunar. Kullanıcı, bir metin girdikten sonra **spaCy** kütüphanesini kullanarak kelime türlerini ve bağıntılarını analiz edebilir.
## 🚀 Özellikler
- **Kullanıcı Dostu Arayüz**: Modern ve şık bir **CustomTkinter** arayüzü.
- **Kelime Analizi**: Girilen metindeki kelimelerin **sözcük türlerini (POS) ve bağıntılarını (Dependency)** gösterir.
- **Enter Tuşu ile Çalıştırma**: Klavyeden **Enter** tuşuna basarak analiz işlemini başlatabilirsiniz.
- **Koyu Tema Desteği**: Siyah arka planlı, göz yormayan tasarım.
## 🛠️ Kurulum
Bu projeyi çalıştırmak için aşağıdaki adımları takip edebilirsiniz:
### 1️⃣ Gerekli Kütüphaneleri Yükleyin
Öncelikle Python'un **pip** yöneticisi ile gerekli kütüphaneleri yükleyin:
```bash
pip install customtkinter spacy
```
Ayrıca spaCy'nin İngilizce dil modelini indirin:
```bash
python -m spacy download en_core_web_sm
```
### 2️⃣ Projeyi Çalıştırın
Aşağıdaki komut ile uygulamayı başlatabilirsiniz:
```bash
python spacy.py
```
## 📌 Kullanım
1. **Metin giriş kutusuna** analiz etmek istediğiniz cümleyi yazın.
2. **Enter** tuşuna basarak veya **Gönder (⬆️) butonuna** tıklayarak analiz işlemini başlatın.
3. **Sonuçlar**, ekranın üst kısmındaki **siyah kutu** içerisinde gösterilecektir.
## 📜 Lisans
Bu proje **MIT Lisansı** altında lisanslanmıştır. Detaylı bilgi için `LICENSE` dosyasına göz atabilirsiniz.
---