arramooz-pysqlite


Namearramooz-pysqlite JSON
Version 0.4.2 PyPI version JSON
download
home_pagehttp://arramooz-pysqlite.sourceforge.net/
SummaryArramooz: Arabic Dictionary for Morphological analysis - python + sqlite
upload_time2023-07-12 06:26:47
maintainer
docs_urlNone
authorTaha Zerrouki
requires_python
licenseGPL
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Arramooz
Arabic Dictionary for Morphological analysis (Python + SQLite API)

[![downloads]( https://img.shields.io/sourceforge/dt/arramooz.svg)](http://sourceforge.org/projects/arramooz)
[![downloads]( https://img.shields.io/sourceforge/dm/arramooz.svg)](http://sourceforge.org/projects/arramooz)

  Developpers:  Taha Zerrouki: http://tahadz.com
    taha dot zerrouki at gmail dot com
  Collect data manually Mohamed Kebdani, Morroco < med.kebdani gmail.com>

Features |   value
---------|---------------------------------------------------------------------------------
Authors  | [Authors.md](https://github.com/linuxscout/arramooz-pysqlite/master/AUTHORS.md)
Release  | 0.4
License  |[GPL](https://github.com/linuxscout/arramooz-pysqlite/master/LICENSE)
Tracker  |[linuxscout/arramooz-pysqlite/Issues](https://github.com/linuxscout/arramooz-pysqlite/issues)
Website  |[http://arramooz-pysqlite.sourceforge.net](http://arramooz-pysqlite.sourceforge.net)
Source  |[Github](http://github.com/linuxscout/arramooz-pysqlite)
Download  |[sourceforge](http://arramooz-pysqlite.sourceforge.net)
Feedbacks  |[Comments](https://github.com/linuxscout/arramooz-pysqlite/)
Accounts  |[@Twitter](https://twitter.com/linuxscout)  [@Sourceforge](http://sourceforge.net/projectsarramooz-pysqlite/)

## Description

Arramooz Alwaseet is an open source Arabic dictionary for morphological analyze,
It can help Natural Language processing developers.
This work is generated from the Ayaspell( Arabic spellchecker) brut data, which are collected manually.

This dictionary consists of three parts :

- stop words
- verbs
- Nouns

## Files formats and BUILD Dictionary in multiple format

For details about  Data Structure, Look at  [arramooz](https://github.com/linuxscout/arramooz/blob/master/docs/datastructures.md)

### Database description

### Usage
```python
>>> import arramooz.arabicdictionary 
>>> mydict = arramooz.arabicdictionary.ArabicDictionary('verbs')
>>> wordlist = [u"استقلّ", u'استقل', u"كذب"]
>>> tmp_list = []
>>> for word in wordlist:
>>>     foundlist = mydict.lookup(word)
>>>     for word_tuple in foundlist:
>>>         word_tuple = dict(word_tuple) 
>>>         vocalized = word_tuple['vocalized']
>>>         tmp_list.append(dict(word_tuple))
>>> print(tmp_list)
[{'think_trans': 1, 'passive': 0, 'confirmed': 0, 'vocalized': u'اِسْتَقَلَّ', 'stamped': u'ستقل', 'future_moode': 0, 'triliteral': 0, 'future': 0, 'unthink_trans': 0, 'past': 0, 'unvocalized': u'استقل', 'future_type': u'َ', 'double_trans': 0, 'normalized': u'استقل', 'reflexive_trans': 0, 'imperative': 0, 'transitive': 1, 'root': u'قلل', 'id': 7495},
{'think_trans': 1, 'passive': 0, 'confirmed': 0, 'vocalized': u'كَذَبَ', 'stamped': u'كذب', 'future_moode': 0, 'triliteral': 1, 'future': 0, 'unthink_trans': 0, 'past': 0, 'unvocalized': u'كذب', 'future_type': u'كسرة', 'double_trans': 0, 'normalized': u'كذب', 'reflexive_trans': 0, 'imperative': 0, 'transitive': 1, 'root': u'كذب', 'id': 1072},
{'think_trans': 1, 'passive': 0, 'confirmed': 0, 'vocalized': u'كَذَّبَ', 'stamped': u'كذب', 'future_moode': 0, 'triliteral': 0, 'future': 0, 'unthink_trans': 0, 'past': 0, 'unvocalized': u'كذب', 'future_type': u'َ', 'double_trans': 0, 'normalized': u'كذب', 'reflexive_trans': 0, 'imperative': 0, 'transitive': 1, 'root': u'كذب', 'id': 2869}]

```
#### [requirement]

    1- libqutrub

    2- pyarabic 




            

Raw data

            {
    "_id": null,
    "home_page": "http://arramooz-pysqlite.sourceforge.net/",
    "name": "arramooz-pysqlite",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "Taha Zerrouki",
    "author_email": "taha.zerrouki@gmail.com",
    "download_url": "",
    "platform": null,
    "description": "# Arramooz\nArabic Dictionary for Morphological analysis (Python + SQLite API)\n\n[![downloads]( https://img.shields.io/sourceforge/dt/arramooz.svg)](http://sourceforge.org/projects/arramooz)\n[![downloads]( https://img.shields.io/sourceforge/dm/arramooz.svg)](http://sourceforge.org/projects/arramooz)\n\n  Developpers:  Taha Zerrouki: http://tahadz.com\n    taha dot zerrouki at gmail dot com\n  Collect data manually Mohamed Kebdani, Morroco < med.kebdani gmail.com>\n\nFeatures |   value\n---------|---------------------------------------------------------------------------------\nAuthors  | [Authors.md](https://github.com/linuxscout/arramooz-pysqlite/master/AUTHORS.md)\nRelease  | 0.4\nLicense  |[GPL](https://github.com/linuxscout/arramooz-pysqlite/master/LICENSE)\nTracker  |[linuxscout/arramooz-pysqlite/Issues](https://github.com/linuxscout/arramooz-pysqlite/issues)\nWebsite  |[http://arramooz-pysqlite.sourceforge.net](http://arramooz-pysqlite.sourceforge.net)\nSource  |[Github](http://github.com/linuxscout/arramooz-pysqlite)\nDownload  |[sourceforge](http://arramooz-pysqlite.sourceforge.net)\nFeedbacks  |[Comments](https://github.com/linuxscout/arramooz-pysqlite/)\nAccounts  |[@Twitter](https://twitter.com/linuxscout)  [@Sourceforge](http://sourceforge.net/projectsarramooz-pysqlite/)\n\n## Description\n\nArramooz Alwaseet is an open source Arabic dictionary for morphological analyze,\nIt can help Natural Language processing developers.\nThis work is generated from the Ayaspell( Arabic spellchecker) brut data, which are collected manually.\n\nThis dictionary consists of three parts :\n\n- stop words\n- verbs\n- Nouns\n\n## Files formats and BUILD Dictionary in multiple format\n\nFor details about  Data Structure, Look at  [arramooz](https://github.com/linuxscout/arramooz/blob/master/docs/datastructures.md)\n\n### Database description\n\n### Usage\n```python\n>>> import arramooz.arabicdictionary \n>>> mydict = arramooz.arabicdictionary.ArabicDictionary('verbs')\n>>> wordlist = [u\"\u0627\u0633\u062a\u0642\u0644\u0651\", u'\u0627\u0633\u062a\u0642\u0644', u\"\u0643\u0630\u0628\"]\n>>> tmp_list = []\n>>> for word in wordlist:\n>>>     foundlist = mydict.lookup(word)\n>>>     for word_tuple in foundlist:\n>>>         word_tuple = dict(word_tuple) \n>>>         vocalized = word_tuple['vocalized']\n>>>         tmp_list.append(dict(word_tuple))\n>>> print(tmp_list)\n[{'think_trans': 1, 'passive': 0, 'confirmed': 0, 'vocalized': u'\u0627\u0650\u0633\u0652\u062a\u064e\u0642\u064e\u0644\u0651\u064e', 'stamped': u'\u0633\u062a\u0642\u0644', 'future_moode': 0, 'triliteral': 0, 'future': 0, 'unthink_trans': 0, 'past': 0, 'unvocalized': u'\u0627\u0633\u062a\u0642\u0644', 'future_type': u'\u064e', 'double_trans': 0, 'normalized': u'\u0627\u0633\u062a\u0642\u0644', 'reflexive_trans': 0, 'imperative': 0, 'transitive': 1, 'root': u'\u0642\u0644\u0644', 'id': 7495},\n{'think_trans': 1, 'passive': 0, 'confirmed': 0, 'vocalized': u'\u0643\u064e\u0630\u064e\u0628\u064e', 'stamped': u'\u0643\u0630\u0628', 'future_moode': 0, 'triliteral': 1, 'future': 0, 'unthink_trans': 0, 'past': 0, 'unvocalized': u'\u0643\u0630\u0628', 'future_type': u'\u0643\u0633\u0631\u0629', 'double_trans': 0, 'normalized': u'\u0643\u0630\u0628', 'reflexive_trans': 0, 'imperative': 0, 'transitive': 1, 'root': u'\u0643\u0630\u0628', 'id': 1072},\n{'think_trans': 1, 'passive': 0, 'confirmed': 0, 'vocalized': u'\u0643\u064e\u0630\u0651\u064e\u0628\u064e', 'stamped': u'\u0643\u0630\u0628', 'future_moode': 0, 'triliteral': 0, 'future': 0, 'unthink_trans': 0, 'past': 0, 'unvocalized': u'\u0643\u0630\u0628', 'future_type': u'\u064e', 'double_trans': 0, 'normalized': u'\u0643\u0630\u0628', 'reflexive_trans': 0, 'imperative': 0, 'transitive': 1, 'root': u'\u0643\u0630\u0628', 'id': 2869}]\n\n```\n#### [requirement]\n\n    1- libqutrub\n\n    2- pyarabic \n\n\n\n",
    "bugtrack_url": null,
    "license": "GPL",
    "summary": "Arramooz: Arabic Dictionary for Morphological analysis - python + sqlite",
    "version": "0.4.2",
    "project_urls": {
        "Homepage": "http://arramooz-pysqlite.sourceforge.net/"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "21d49794baabccc4ad00c1b63571f66c041709963b57b595a3cb441789138758",
                "md5": "ed38c89c1a9c03e51bc2ba68942adfa0",
                "sha256": "9c7234e1822908963e6539ac97aa6dd31f21583e5550d5cfe5d9ac1726b08ef6"
            },
            "downloads": -1,
            "filename": "arramooz_pysqlite-0.4.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ed38c89c1a9c03e51bc2ba68942adfa0",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 6343402,
            "upload_time": "2023-07-12T06:26:47",
            "upload_time_iso_8601": "2023-07-12T06:26:47.553155Z",
            "url": "https://files.pythonhosted.org/packages/21/d4/9794baabccc4ad00c1b63571f66c041709963b57b595a3cb441789138758/arramooz_pysqlite-0.4.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-12 06:26:47",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "arramooz-pysqlite"
}
        
Elapsed time: 0.09949s