Tamilinaiya-Spellchecker - Porting to Python Completed

13 views
Skip to first unread message

Shrinivasan T

unread,
Oct 4, 2020, 10:39:45 AM10/4/20
to panga...@madaladal.kaniyam.com, freetamil...@googlegroups.com, கணித்தமிழ் ஆய்வுக் குழுமம், தஇக - கணித்தமிழ் வளர்ச்சி, Mozillians Tamilnadu
Happy to share the news that the porting of Tamilinaiya-Spellchecker
to python is completed.

Here is the recent code for it.
https://github.com/tshrinivasan/Tamilinaiya-Spellchecker/blob/master/PythonPort/from_Csharp.py

Tons of thanks to manik, Asokan R and Rajesh for their great efforts
on porting this to Python.

This is the email I am sending after seeing the great completion of porting.
There are still more things to test and improve.

I request everyone to test the code and share your thoughts.





--
Regards,
T.Shrinivasan


My Life with GNU/Linux : http://goinggnu.wordpress.com
Free E-Magazine on Free Open Source Software in Tamil : http://kaniyam.com

Get Free Tamil Ebooks for Android, iOS, Kindle, Computer :
http://FreeTamilEbooks.com

Muthu A

unread,
Oct 4, 2020, 4:08:13 PM10/4/20
to Shrinivasan T, panga...@madaladal.kaniyam.com, freetamil...@googlegroups.com, கணித்தமிழ் ஆய்வுக் குழுமம், தஇக - கணித்தமிழ் வளர்ச்சி, Mozillians Tamilnadu
அருமை! குழுவிற்கும், பங்களிப்பாளர்களுக்கும் வாழ்த்துக்கள்.
அடுத்த கட்டமாக பரிசோதனைகளை செய்து ஒரு test-suite எழுதி regression என்று போட்டால் மேலும் வருங்கால மேம்பாடுகள் முன்னேற்றமாகவே அமையவும் வழிசெய்யலாம்.
உதாரணமாக, அகராதியில் உள்ள சொற்களை ஒன்று அல்லது இரண்டு இடங்களில் பிழை உண்டாக்கியும் இதனை சொல்திருத்தியால் திருத்தம் செய்தும், சரியான திருத்தங்களின் எண்ணிக்கையை தரப்படுத்தி ஒரு பரிசோதனை செய்யலாம். ஏதேனும் ஒரு நல்ல தமிழில் உள்ள கட்டுரையை சொல்திருத்தியினிடம் அளித்தும் அதன் பிழை எண்ணிக்கை சரிவர உள்ளதா என்றும் மற்றொரு பரிசோதனை செய்யலாம்.

அன்புடன்
-முத்து


ஞாயி., 4 அக்., 2020, முற்பகல் 7:39 அன்று, Shrinivasan T <tshrin...@gmail.com> எழுதியது:
--
You received this message because you are subscribed to the Google Groups "தஇக - கணித்தமிழ் வளர்ச்சி" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tva_kanitamil_val...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tva_kanitamil_valarchi/CAND2796EA-ex6nHk%3Di%3DNxgiQw%2B_BisXmV6h2KMwwZzD-BeQ%2B4w%40mail.gmail.com.

ezhi...@gmail.com

unread,
Nov 7, 2020, 3:23:10 AM11/7/20
to ThamiZha! - Free Tamil Computing(FTC)
Python Package for this project was uploaded to Python Package manager at 

Windows, Mac and Linux users can get the package by command:
$ pip install tamilinayavaani==0.1

and use the library for spell checking on a file as follows:

from tamilinayavaani import SpellChecker, SpellCheckerResult
result = SpellChecker(fname).run() #result is an array of SpellCheckerResult objects.

More API usages for word checks etc, are shown in unit tests here link.

Package is distributed under same terms of GPLv2 license of main repository.

Thanks to all contributors, esp. T. Shrinivasan, and Rajaram (Neechalkaran).

Muthu A

unread,
Nov 7, 2020, 2:20:50 PM11/7/20
to ThamiZha! - Free Tamil Computing(FTC)
Previous release was buggy, so updated to v0.13 at Release https://pypi.org/project/tamilinayavaani/0.13/
High watermark!!

Sincerely,
-Muthu

சனி, 7 நவ., 2020, முற்பகல் 12:23 அன்று, ezhi...@gmail.com <ezhi...@gmail.com> எழுதியது:
You received this message because you are subscribed to a topic in the Google Groups "ThamiZha! - Free Tamil Computing(FTC)" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/freetamilcomputing/QvAwX_ZDvV8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to freetamilcomput...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/freetamilcomputing/2e9662ef-0c58-4f62-aac9-bd3dd766b60dn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages