«Duali»: الفرق بين المراجعتين

من ويكي عربآيز
اذهب إلى: تصفح، ابحث
ط (استبدال النص - 'History Log' ب'== History Log ==')
ط (استبدال النص - 'https://git.arabeyes.org/' ب'https://gitlab.com/')
 
(24 مراجعة متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة)
سطر 1: سطر 1:
  +
{{ Project/en
<div dir=ltr style=text-align: left class=english>
 
  +
|project-name = Duali
{|
 
  +
|project-type = Development
| width="80%" align="left" valign="top" |
 
  +
|logo = duali.png
{|
 
  +
|logo-size = 100px
|
 
 
|start-date = Jan 31, 2002
  +
|status = Inactive
  +
|maintainer = [[User:Elzubeir‎|Mohammed Elzubeir]]
  +
|contributors = [[User:Yousif‎|Mohammed Yousif]]
   
 
}}
{| width="100%"
 
| align="left" valign="top" |
 
{| width="100%" cellspacing="2" cellpadding="2"
 
! '''align="left" valign="top" | '''About:
 
|
 
Duali, named after the legendary founder of the Arabic grammar (Abul Aswad al [http://www.sakkal.com/ArtArabicCalligraphy.html Du'ali] - d. 688), is an Arabic spell-checker that is designed to accommodate to the Arabic language (and extendible to other non-Arab based languages as well).
 
|-
 
! align="left" | Start Date:
 
| Jan 31, 2002
 
|-
 
! align="left" | Status:
 
| ver. 0.2.0
 
|-
 
! align="left" | Maintainer:
 
|
 
[http://projects.arabeyes.org/people.php?username=elzubeir elzubeir]
 
|-
 
! align="left" valign="top" | Contributors:
 
|
 
[http://projects.arabeyes.org/people.php?username=yousif yousif]
 
|-
 
! align="left" | Mailing List:
 
|
 
[http://lists.arabeyes.org/mailman/listinfo/developer Developer]
 
|}
 
   
<br />[https://git.arabeyes.org/arabeyes-dev/duali Project's Git]<br /><br />[https://git.arabeyes.org/arabeyes-dev/duali/duali_cvs_snapshot_20140411132538.tar.gz?tarball=1 SVN Snapshot]
 
|
 
| align="right" valign="top" |
 
[[Image:duali.png|Duali's Logo]]
 
|}
 
   
 
Duali, named after the legendary founder of the Arabic grammar (Abul Aswad al [http://www.sakkal.com/ArtArabicCalligraphy.html Du'ali] - d. 688), is an Arabic spell-checker that is designed to accommodate to the Arabic language (and extendible to other non-Arab based languages as well).
   
 
'''Notes'''<br />
 
'''Notes'''<br />
سطر 50: سطر 26:
 
** http://members.aol.com/ArabicLexicons/index.html
 
** http://members.aol.com/ArabicLexicons/index.html
 
** http://www.glue.umd.edu/~dlrg/clir/trec2002/resources.html
 
** http://www.glue.umd.edu/~dlrg/clir/trec2002/resources.html
** [http://www.ccse.kfupm.edu.sa/~husni/ICS484/WebPAges/Munawes/Aracbic.htm http://www.ccse.kfupm.edu.sa/~husni/ICS484/WebPAges/Munawes/Aracbic.htm]
+
** [http://www.ccse.kfupm.edu.sa/~husni/ICS484/WebPAges/Munawes/Aracbic.htm http://www.ccse.kfupm.edu.sa/~husni/ICS484/WebPAges/Munawes/Aracbic.htm]* OpenOffice Spellchecking Implementation
<br />
 
* OpenOffice Spellchecking Implementation
 
 
** [http://api.openoffice.org/docs/DevelopersGuide/OfficeDev/OfficeDev.htm#1+2+3+Linguistics Implementing a Spell Checker]
 
** [http://api.openoffice.org/docs/DevelopersGuide/OfficeDev/OfficeDev.htm#1+2+3+Linguistics Implementing a Spell Checker]
 
** [http://sw.openoffice.org/drafts/linguistic_howto.html Linguistics HOWTO]
 
** [http://sw.openoffice.org/drafts/linguistic_howto.html Linguistics HOWTO]
سطر 63: سطر 37:
   
 
* Duali - The Arabic Spell Checker
 
* Duali - The Arabic Spell Checker
** [http://projects.arabeyes.org/prdownloads.sourceforge.net/arabeyes/duali-0.2.0.tar.bz2?download duali ver 0.2.0] - Arabic spell checker [source]
+
** [http://prdownloads.sourceforge.net/arabeyes/duali-0.2.0.tar.bz2?download duali ver 0.2.0] - Arabic spell checker [source]
 
** [http://prdownloads.sourceforge.net/arabeyes/duali-0.1.1.tar.gz?download duali ver 0.1.1] - Arabic spell checker [source]
 
** [http://prdownloads.sourceforge.net/arabeyes/duali-0.1.1.tar.gz?download duali ver 0.1.1] - Arabic spell checker [source]
 
** [http://prdownloads.sourceforge.net/arabeyes/duali_0.1.1-2_all.deb?download duali ver 0.1.1] - Arabic spell checker [debian]
 
** [http://prdownloads.sourceforge.net/arabeyes/duali_0.1.1-2_all.deb?download duali ver 0.1.1] - Arabic spell checker [debian]
 
** [http://prdownloads.sourceforge.net/arabeyes/duali-0.1b.tar.bz2?download duali ver 0.1b] - Arabic spell checker [source]
 
** [http://prdownloads.sourceforge.net/arabeyes/duali-0.1b.tar.bz2?download duali ver 0.1b] - Arabic spell checker [source]
** [http://prdownloads.sourceforge.net/arabeyes/duali-0.1a.tar.bz2?download duali ver 0.1a] - Arabic spell checker [source]
+
** [http://prdownloads.sourceforge.net/arabeyes/duali-0.1a.tar.bz2?download duali ver 0.1a] - Arabic spell checker [source]* Duali - Dictionary Data
<br />
 
* Duali - Dictionary Data
 
 
** [http://prdownloads.sourceforge.net/arabeyes/duali-data-0.1b.tar.gz?download duali-data-0.1b] - Arabic dictionary and data files (GPL) [source]
 
** [http://prdownloads.sourceforge.net/arabeyes/duali-data-0.1b.tar.gz?download duali-data-0.1b] - Arabic dictionary and data files (GPL) [source]
** [http://prdownloads.sourceforge.net/arabeyes/duali-data_0.1b-1_i386.deb?download duali-data-0.1b] - Arabic dictionary and data files (GPL) [debian]
+
** [http://prdownloads.sourceforge.net/arabeyes/duali-data_0.1b-1_i386.deb?download duali-data-0.1b] - Arabic dictionary and data files (GPL) [debian]* Dictionary Generater [obsolete]
<br />
 
* Dictionary Generater [obsolete]
 
 
** [http://prdownloads.sourceforge.net/arabeyes/gendic-0.1.tar.bz2?download gendic ver 0.1] - Dictionary generator to create a compact Arabic dictionary for Duali.
 
** [http://prdownloads.sourceforge.net/arabeyes/gendic-0.1.tar.bz2?download gendic ver 0.1] - Dictionary generator to create a compact Arabic dictionary for Duali.
   
<br /><br /><br />
+
<br /><br />
 
== Todos ==
 
   
 
<center>
 
<center>
سطر 92: سطر 60:
 
|- valign="top"
 
|- valign="top"
 
|
 
|
  +
[[Duali/Todos/16|16]]
[http://projects.arabeyes.org/viewtodo.php?todoid=16 16]
 
 
| 2003-04-16
 
| 2003-04-16
 
| style="background-color: #FFCC00" | Normal
 
| style="background-color: #FFCC00" | Normal
 
| style="background-color: #33CC00" | Done
 
| style="background-color: #33CC00" | Done
 
|
 
|
  +
[[User:Elzubeir‎|Mohammed Elzubeir]]
[http://projects.arabeyes.org/people.php?username=elzubeir elzubeir]
 
 
| Switch db library
 
| Switch db library
 
|- valign="top"
 
|- valign="top"
 
|
 
|
  +
[[Duali/Todos/79|79]]
[http://projects.arabeyes.org/viewtodo.php?todoid=79 79]
 
 
| 2003-08-01
 
| 2003-08-01
 
| style="background-color: #FFCC00" | Normal
 
| style="background-color: #FFCC00" | Normal
 
| style="background-color: #FF6600" | Pending
 
| style="background-color: #FF6600" | Pending
 
|
 
|
  +
[[User:Elzubeir‎|Mohammed Elzubeir]]
[http://projects.arabeyes.org/people.php?username=elzubeir elzubeir]
 
 
| Start porting pyduali to C
 
| Start porting pyduali to C
 
|}
 
|}
سطر 117: سطر 85:
 
'''(Mar 28, 2004)'''
 
'''(Mar 28, 2004)'''
 
----
 
----
[http://projects.arabeyes.org/people.php?username=yousif M.Yousif] joins the project and puts the port to C++ in 4th gear. More details of progress can be found [http://lists.arabeyes.org/archives/developer/2004/March/msg00248.html here].<br /><br />
+
[[User:Yousif‎|M.Yousif]] joins the project and puts the port to C++ in 4th gear. More details of progress can be found [http://lists.arabeyes.org/archives/developer/2004/March/msg00248.html here].<br /><br />
 
----
 
----
 
'''(Dec 11, 2003)'''
 
'''(Dec 11, 2003)'''
سطر 125: سطر 93:
 
'''(Dec 09, 2003)'''
 
'''(Dec 09, 2003)'''
 
----
 
----
[http://projects.arabeyes.org/people.php?username=bahra Samy] found an interesting [http://bugs.arabeyes.org/cgi-bin/bugzilla/show_bug.cgi?id=80 bug] that is now fixed. A new release is warranted now.<br /><br />
+
[[User:Samy‎|Samy]] found an interesting [http://bugs.arabeyes.org/cgi-bin/bugzilla/show_bug.cgi?id=80 bug] that is now fixed. A new release is warranted now.<br /><br />
 
----
 
----
 
'''(Oct 05, 2003)'''
 
'''(Oct 05, 2003)'''
سطر 133: سطر 101:
 
'''(Sep 01, 2003)'''
 
'''(Sep 01, 2003)'''
 
----
 
----
Duali ver. 0.1.1 is now officially accepted in [http://www.debian.org/ Debian] (unstable). You can check the package page [http://packages.debian.org/unstable/text/duali.html here]. Many thanks to [http://projects.arabeyes.org/people.php?username=negm Mr. Negm] for sponsoring it.<br /><br />
+
Duali ver. 0.1.1 is now officially accepted in [http://www.debian.org/ Debian] (unstable). You can check the package page [http://packages.debian.org/unstable/text/duali.html here]. Many thanks to [[User:negm|Mr. Negm]] for sponsoring it.<br /><br />
 
----
 
----
 
'''(Aug 24, 2003)'''
 
'''(Aug 24, 2003)'''
سطر 143: سطر 111:
 
Submitted bug report to create a [http://www.gentoo.org/ Gentoo] port for Duali - bug [http://bugs.gentoo.org/show_bug.cgi?id=26908 #26908].
 
Submitted bug report to create a [http://www.gentoo.org/ Gentoo] port for Duali - bug [http://bugs.gentoo.org/show_bug.cgi?id=26908 #26908].
   
[http://www.debian.org/ Debian] packages have also been prepared and await [http://projects.arabeyes.org/people.php?username=negm Ayman Negm]'s evaluation to sponsor it - temporary debs can be found [http://projects.arabeyes.org/~elzubeir/duali/ here].<br /><br />
+
[http://www.debian.org/ Debian] packages have also been prepared and await [[User:negm|Ayman Negm]]'s evaluation to sponsor it - temporary debs can be found [https://www.arabeyes.org/~elzubeir/duali/ here].<br /><br />
   
 
----
 
----
سطر 166: سطر 134:
 
----
 
----
   
Finally, Duali now has an official logo, designed by [http://projects.arabeyes.org/people.php?userid=149 Abdelmalek Lahmar]. Many thanks!
+
Finally, Duali now has an official logo, designed by [[User:negm|Abdelmalek Lahmar]]. Many thanks!
   
 
Tentative alpha release data reset to April 1, 2003.
 
Tentative alpha release data reset to April 1, 2003.
 
<br /><br />
 
 
----
 
----
 
'''(Mar 06, 2003)'''
 
'''(Mar 06, 2003)'''
سطر 178: سطر 144:
   
 
The new tentative alpha release of duali is set to March 25, 2003.
 
The new tentative alpha release of duali is set to March 25, 2003.
 
<br /><br />
 
 
----
 
----
 
'''(Nov 10, 2002)'''
 
'''(Nov 10, 2002)'''
سطر 192: سطر 156:
 
----
 
----
   
Mr. Kebdani and [http://projects.arabeyes.org/people.php?userid=1 Elzubeir] will use a different dictionary as the main source of input.
+
Mr. Kebdani and [[User:Elzubeir‎|Elzubeir]] will use a different dictionary as the main source of input.
   
 
For more information, please read this [http://lists.arabeyes.org/archives/doc/2002/October/msg00063.html post].
 
For more information, please read this [http://lists.arabeyes.org/archives/doc/2002/October/msg00063.html post].
 
<br /><br />
 
 
----
 
----
 
'''(Sep 07, 2002)'''
 
'''(Sep 07, 2002)'''
سطر 204: سطر 166:
   
 
A general call for volunteers (among other things) can be found in this [http://lists.arabeyes.org/archives/doc/2002/September/msg00000.html post].
 
A general call for volunteers (among other things) can be found in this [http://lists.arabeyes.org/archives/doc/2002/September/msg00000.html post].
 
<br /><br />
 
 
----
 
----
 
'''(Aug 11, 2002)'''
 
'''(Aug 11, 2002)'''
سطر 213: سطر 173:
   
 
More details on problems are in this [http://lists.arabeyes.org/archives/developer/2002/August/msg00103.html post].
 
More details on problems are in this [http://lists.arabeyes.org/archives/developer/2002/August/msg00103.html post].
 
<br /><br />
 
 
----
 
----
 
'''(Jun 01, 2002)'''
 
'''(Jun 01, 2002)'''
 
----
 
----
   
Imported [http://cvs.arabeyes.org/viewcvs/projects/duali initial code] to CVS. However, please note that the imported code is broken.
+
Imported [https://gitlab.com/arabeyes-dev/duali/ initial code] to CVS. However, please note that the imported code is broken.
   
 
Duali is now under the implementation phase.<br /><br />
 
Duali is now under the implementation phase.<br /><br />
سطر 235: سطر 193:
 
----
 
----
   
[http://projects.arabeyes.org/people.php?userid=2 Chahine Hamila] and [http://projects.arabeyes.org/people.php?userid=1 Mohammed Elzubeir] have taken up the project and started working on the definition of the involved heuristics. <br />
+
[[User:Chahine‎|Chahine Hamila]] and [[User:Elzubeir‎|Mohammed Elzubeir]] have taken up the project and started working on the definition of the involved heuristics. <br />
|}
 
|}
 
</div>
 
 
[[Category:Migrated pages]]
 
[[Category:Migrated pages]]
 
[[Category:English]]
 
[[Category:English]]

المراجعة الحالية بتاريخ 08:05، 21 فبراير 2017


Duali
Duali


Start date Jan 31, 2002
Maintainer Mohammed Elzubeir
Contributors Mohammed Yousif
Status Inactive
Mailing list Develop
Version control
Issues



Duali, named after the legendary founder of the Arabic grammar (Abul Aswad al Du'ali - d. 688), is an Arabic spell-checker that is designed to accommodate to the Arabic language (and extendible to other non-Arab based languages as well).

Notes

  • Duali is written under the BSD license.


Links


Screenshots


Downloads



ID Due Date Priority State Assigned To Description

16

2003-04-16 Normal Done

Mohammed Elzubeir

Switch db library

79

2003-08-01 Normal Pending

Mohammed Elzubeir

Start porting pyduali to C

Contribute by choosing an unassigned todo ("Assigned To"=None) or a shared todo ("Assigned To"=All).

History Log


(Mar 28, 2004)


M.Yousif joins the project and puts the port to C++ in 4th gear. More details of progress can be found here.


(Dec 11, 2003)


Duali ver 0.2.0 is now released. It mainly consists of several bug-fixes and clean-ups. A more detailed changelog is available here.


(Dec 09, 2003)


Samy found an interesting bug that is now fixed. A new release is warranted now.


(Oct 05, 2003)


A port in Gentoo Linux for Duali 0.1.1 is now available (as of Sep. 23, 2003), see bug #26908.


(Sep 01, 2003)


Duali ver. 0.1.1 is now officially accepted in Debian (unstable). You can check the package page here. Many thanks to Mr. Negm for sponsoring it.


(Aug 24, 2003)


The Debian packages for Duali have been uploaded and are being processed. This is the ITP bug #202940.


(Aug 19, 2003)


Submitted bug report to create a Gentoo port for Duali - bug #26908.

Debian packages have also been prepared and await Ayman Negm's evaluation to sponsor it - temporary debs can be found here.


(Jul 06, 2003)


pyduali 0.1.1 released. Please refer to this post for more details.


(Apr 22, 2003)


Duali ver 0.1b released. New features include:

  • Multiple encoding support
  • Configuration file

Download here.


(Apr 08, 2003)


Duali 0.1a is released and can be downloaded here.

For more information, please read this post.


(Mar 14, 2003)


Finally, Duali now has an official logo, designed by Abdelmalek Lahmar. Many thanks!

Tentative alpha release data reset to April 1, 2003.


(Mar 06, 2003)


After some communication with Tim Buckwalter, some reconsiderations are being made to the overall algorithm (the use of roots vs. stems as a basis for the dictionary).

The new tentative alpha release of duali is set to March 25, 2003.


(Nov 10, 2002)


Mohammed Kebdani has semi-finalized the way by which all the tables for the forms and derivatives will be drawn out.

For more information, please read this post. Or follow-up on the progress here.


(Oct 22, 2002)


Mr. Kebdani and Elzubeir will use a different dictionary as the main source of input.

For more information, please read this post.


(Sep 07, 2002)


After receiving a full Arabic dictionary (book), several issues came to light.

A general call for volunteers (among other things) can be found in this post.


(Aug 11, 2002)


The status report is outlined in this post.

More details on problems are in this post.


(Jun 01, 2002)


Imported initial code to CVS. However, please note that the imported code is broken.

Duali is now under the implementation phase.


(Apr 17, 2002)


Started on stripping words to their root -- still not accurate enough (will use morpho3 as a basis).

Will get back to it once school gives me a break.


(Jan 31, 2002)


Chahine Hamila and Mohammed Elzubeir have taken up the project and started working on the definition of the involved heuristics.