Skip to main content

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)

Source distribution for word-frequency-analyzer 0.1.0
File Size Uploaded
word_frequency_analyzer-0.1.0.tar.gz 4.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for word-frequency-analyzer 0.1.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page