Word Frequency Analyzer - محلل تكرار الكلمات
حزمة Python بسيطة لتحليل تكرار الكلمات في النصوص.
A simple Python package to analyze word frequency in text.
التثبيت - Installation
pip install word-frequency-analyzer
الاستخدام - Usage
استخدام الحزمة في كود Python
from word_frequency_analyzer import word_frequency, analyze_text
# تحليل النص
text = "مرحبا بك في محلل تكرار الكلمات مرحبا"
result = word_frequency(text)
print(result)
# Output: [('مرحبا', 2), ('بك', 1), ('في', 1), ('محلل', 1), ('تكرار', 1), ('الكلمات', 1)]
# الحصول على نتائج منسقة
formatted_result = analyze_text(text)
print(formatted_result)
استخدام الحزمة من سطر الأوامر
word-frequency
أو
python -m word_frequency_analyzer
الميزات - Features
- تحليل تكرار الكلمات في النصوص
- دعم اللغة العربية والإنجليزية
- إزالة علامات الترقيم تلقائياً
- ترتيب النتائج حسب التكرار
- واجهة سطر أوامر سهلة الاستخدام
- قابلة للاستخدام كمكتبة في مشاريعك
المتطلبات - Requirements
- Python 3.7 أو أحدث
الترخيص - License
MIT License
المساهمة - Contributing
المساهمات مرحب بها! يرجى فتح issue أو pull request.
Contributions are welcome! Please open an issue or pull request.
الكاتب - Author
Your Name
الدعم - Support
إذا واجهتك أي مشكلة، يرجى فتح issue على GitHub.
If you encounter any problems, please open an issue on GitHub.
Release files for word-frequency-analyzer 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| word_frequency_analyzer-0.1.0.tar.gz | 4.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| word_frequency_analyzer-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.4 kB
Release files / word_frequency_analyzer-0.1.0.tar.gz
| Download URL | word_frequency_analyzer-0.1.0.tar.gz |
|---|---|
| Size | 4.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
07122183eaab9490f5ba6ab5ccac8bba0c160e5e2744ee0fce6366d7d5aecbaf
|
|
BLAKE2b-256 checksum How to use checksums |
222c55f6d255d45de0192f9875e196ac7dc624e56225b5e0ae51cbf44c6f1ebe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.0rc1
|
Release files / word_frequency_analyzer-0.1.0-py3-none-any.whl
| Download URL | word_frequency_analyzer-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8fa181dc9c5870128dbf5c2b4bb9e08dcb237ac30e564abde6c4168560d30624
|
|
BLAKE2b-256 checksum How to use checksums |
c8d39fbbc71ed753e3f45cdfb40de55b91255ea5d04380b653ea11ae09adf123
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.0rc1
|