Qalsadi Arabic Morphological Analyzer for Python
Project description
#Qalsadi Arabic Morphological Analyzer for Python
Developpers: Taha Zerrouki: http://tahadz.com
taha dot zerrouki at gmail dot com
Features | value
---------|---------------------------------------------------------------------------------
Authors | [Authors.md](https://github.com/linuxscout/qalsadi/master/AUTHORS.md)
Release | 0.2
License |[GPL](https://github.com/linuxscout/qalsadi/master/LICENSE)
Tracker |[linuxscout/qalsadi/Issues](https://github.com/linuxscout/qalsadi/issues)
Website |[https://pypi.python.org/pypi/qalsadi](https://pypi.python.org/pypi/qalsadi)
Doc |[package Documentaion](http://pythonhosted.org/qalsadi/)
Source |[Github](http://github.com/linuxscout/qalsadi)
Download |[sourceforge](http://qalsadi.sourceforge.net)
Feedbacks |[Comments](http://tahadz.com/qalsadi/contact)
Accounts |[@Twitter](https://twitter.com/linuxscout) [@Sourceforge](http://sourceforge.net/projects/qalsadi/)
## Citation
If you would cite it in academic work, can you use this citation
```
T. Zerrouki, Qalsadi, Arabic mophological analyzer Library for python., https://pypi.python.org/pypi/qalsadi/
```
or in bibtex format
```bibtex
@misc{zerrouki2012qalsadi,
title={qalsadi, Arabic mophological analyzer Library for python.},
author={Zerrouki, Taha},
url={https://pypi.python.org/pypi/qalsadi},
year={2012}
}
```
## مزايا
## Features
- Arabic word Light Stemming.
* Features:
- Vocalized Text Analyzer,
- Use Qutrub library to analyze verbs.
- give word frequency in arabic modern use.
* Requirement:
- libQutrub: Qutrub verb conjugation library: http://pypi.pyton/LibQutrub
- PyArabic: Arabic language tools library : http://pypi.pyton/pyarabic
- Tashaphyne;Arabic Light Stemmer library : http://pypi.python.org/pypi/Tashaphyne/
Applications
====
* Stemming texts
* Text Classification and categorization
* Sentiment Analysis
* Named Entities Recognition
Installation
=====
```
pip install qalsadi
```
Requirements
----------------
- libQutrub: Qutrub verb conjugation library: http://pypi.pyton/LibQutrub
- PyArabic: Arabic language tools library : http://pypi.pyton/pyarabic
- Tashaphyne;Arabic Light Stemmer library : http://pypi.python.org/pypi/Tashaphyne/
- Naftawayh : Arabic words tagger: : http://pypi.python.org/pypi/Naftawayh/
- Arramooz : Arabic dictionary
- CodernityDB : No Sql native python database
Usage
=====
### Example
``` python
filename="samples/text.txt"
try:
myfile=open(filename)
text=(myfile.read()).decode('utf8');
if text == None:
text=u"السلام عليكم"
except:
text=u"أسلم"
print " given text"
debug=False;
limit=500
analyzer=Analex()
analyzer.set_debug(debug);
result = analyzer.check_text(text);
print '----------------python format result-------'
print result
for i in range(len(result)):
# print "--------تحليل كلمة ------------", word.encode('utf8');
print "-------------One word detailed case------";
for analyzed in result[i]:
print "-------------one case for word------";
print repr(analyzed);
```
Files
=====
* file/directory category description
## Featured Posts
Developpers: Taha Zerrouki: http://tahadz.com
taha dot zerrouki at gmail dot com
Features | value
---------|---------------------------------------------------------------------------------
Authors | [Authors.md](https://github.com/linuxscout/qalsadi/master/AUTHORS.md)
Release | 0.2
License |[GPL](https://github.com/linuxscout/qalsadi/master/LICENSE)
Tracker |[linuxscout/qalsadi/Issues](https://github.com/linuxscout/qalsadi/issues)
Website |[https://pypi.python.org/pypi/qalsadi](https://pypi.python.org/pypi/qalsadi)
Doc |[package Documentaion](http://pythonhosted.org/qalsadi/)
Source |[Github](http://github.com/linuxscout/qalsadi)
Download |[sourceforge](http://qalsadi.sourceforge.net)
Feedbacks |[Comments](http://tahadz.com/qalsadi/contact)
Accounts |[@Twitter](https://twitter.com/linuxscout) [@Sourceforge](http://sourceforge.net/projects/qalsadi/)
## Citation
If you would cite it in academic work, can you use this citation
```
T. Zerrouki, Qalsadi, Arabic mophological analyzer Library for python., https://pypi.python.org/pypi/qalsadi/
```
or in bibtex format
```bibtex
@misc{zerrouki2012qalsadi,
title={qalsadi, Arabic mophological analyzer Library for python.},
author={Zerrouki, Taha},
url={https://pypi.python.org/pypi/qalsadi},
year={2012}
}
```
## مزايا
## Features
- Arabic word Light Stemming.
* Features:
- Vocalized Text Analyzer,
- Use Qutrub library to analyze verbs.
- give word frequency in arabic modern use.
* Requirement:
- libQutrub: Qutrub verb conjugation library: http://pypi.pyton/LibQutrub
- PyArabic: Arabic language tools library : http://pypi.pyton/pyarabic
- Tashaphyne;Arabic Light Stemmer library : http://pypi.python.org/pypi/Tashaphyne/
Applications
====
* Stemming texts
* Text Classification and categorization
* Sentiment Analysis
* Named Entities Recognition
Installation
=====
```
pip install qalsadi
```
Requirements
----------------
- libQutrub: Qutrub verb conjugation library: http://pypi.pyton/LibQutrub
- PyArabic: Arabic language tools library : http://pypi.pyton/pyarabic
- Tashaphyne;Arabic Light Stemmer library : http://pypi.python.org/pypi/Tashaphyne/
- Naftawayh : Arabic words tagger: : http://pypi.python.org/pypi/Naftawayh/
- Arramooz : Arabic dictionary
- CodernityDB : No Sql native python database
Usage
=====
### Example
``` python
filename="samples/text.txt"
try:
myfile=open(filename)
text=(myfile.read()).decode('utf8');
if text == None:
text=u"السلام عليكم"
except:
text=u"أسلم"
print " given text"
debug=False;
limit=500
analyzer=Analex()
analyzer.set_debug(debug);
result = analyzer.check_text(text);
print '----------------python format result-------'
print result
for i in range(len(result)):
# print "--------تحليل كلمة ------------", word.encode('utf8');
print "-------------One word detailed case------";
for analyzed in result[i]:
print "-------------one case for word------";
print repr(analyzed);
```
Files
=====
* file/directory category description
## Featured Posts
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
qalsadi-0.3.tar.gz
(224.9 kB
view details)
Built Distributions
qalsadi-0.3-py3-none-any.whl
(4.2 MB
view details)
qalsadi-0.3-py2-none-any.whl
(246.9 kB
view details)
File details
Details for the file qalsadi-0.3.tar.gz
.
File metadata
- Download URL: qalsadi-0.3.tar.gz
- Upload date:
- Size: 224.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c4586dae6cfce52474833c955d8d0f6e79a0d5a1b27b89cc9f94cb90e095ea0 |
|
MD5 | b0a9b8fe3a65aa74c2c55a69a39fd028 |
|
BLAKE2b-256 | 8844be4bcc9bbedb3297a112670b8168afa916e4fe4ed6a8fc03c76b1d59b2ba |
File details
Details for the file qalsadi-0.3-py3-none-any.whl
.
File metadata
- Download URL: qalsadi-0.3-py3-none-any.whl
- Upload date:
- Size: 4.2 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 698dd22123241b084868de54fda11526b775ec996e28d51d410a2338ee8e5acd |
|
MD5 | 14d6eb4d52474efc8abb21dd46cc6a3c |
|
BLAKE2b-256 | b7f742370d5d637df9626c67bdcde1c3624554bda03e8ad3ab3a73df8e6b8f24 |
File details
Details for the file qalsadi-0.3-py2-none-any.whl
.
File metadata
- Download URL: qalsadi-0.3-py2-none-any.whl
- Upload date:
- Size: 246.9 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6afdb6a208068fb1c0d1e3154cc159d1298e4cce6594e2cc725aa29d7257f4ef |
|
MD5 | 87e8d6fd81405b25ee7eab5f84abd555 |
|
BLAKE2b-256 | 43ffe1520abaab9ad551c445e5ac68538f07ae15f0fac7d84f1c2174580b3e0c |