An open API service indexing awesome lists of open source software.

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

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.

---