Metadata-Version: 2.1
Name: ruqia
Version: 0.0.7
Summary: Arabic NLP
Home-page: https://github.com/Ruqyai/Ara-NLP-lib
Author: Ruqiya Bin Safi
Author-email: myacount05@gmail.com
Project-URL: Bug Reports, https://github.com/Ruqyai/Ara-NLP-lib/issues
Project-URL: Become a sponsor, https://github.com/sponsors/Ruqyai
Project-URL: Source, https://github.com/Ruqyai/Ara-NLP-lib
Keywords: Arabic,NLP,development
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.7, <4
Description-Content-Type: text/markdown
Provides-Extra: dev
Provides-Extra: test
License-File: LICENSE.txt

# Ruqia lib

## Install
```
pip install ruqia
```
## Use
```

from ruqiya import ruqiya

text="""
!!أهلا وسهلا بك في الإصدار الأول من مكتبة رقيا
هل هي المرة الأولى التي تستخدم فيها المكتبة؟!!
"""

text_cleaned1=ruqiya.clean_text(text)
print(text_cleaned1)
text_cleaned2=ruqiya.remove_repeating_char(text)
print(text_cleaned2)
text_cleaned3=ruqiya.remove_punctuations(text)
print(text_cleaned3)
text_cleaned4=ruqiya.normalize_arabic(text)
print(text_cleaned4)
text_cleaned5=ruqiya.remove_diacritics(text)
print(text_cleaned5)
text_cleaned6=ruqiya. remove_stop_words(text)
print(text_cleaned6)

```
