open-tamil project growth

 

Open-Tamil project has been very important piece of software to enable people to build software on top of well defined component. This blog shares the chart of growth in codebase over two years. I thank all our contributors to open-tamil.

open-tamil-growth-2016

ஓபன்-தமிழ் நிரல் தொகுப்பில் வளர்ச்சி (2015 முதல் 2016 வரை). 

Loc – lines of code in units of 100 lines. Unittests grew from 5 to 38 cases.

கால்சீ – நிரல் வெளியீடு – தமிழ் பேசும் கணிதம்

கால்சீ நிரல், ஒலி audio files மற்றும் உரை / எழுத்து சொற்கள் அனைத்தும் இன்று திற மூல மென்பொருள் என்று வெளியிட படுகிறது – இங்கு பாருங்கள்.

நன்றி.

Open-Tamil and Ezhil updates (2016)

Today we are releasing updates to two packages maintained by Ezhil Language Foundation;

  1. open-tamil v0.65
    • open-tamil package contains minor bug fixes and solid performance on Python 2 and Python 3.
    • pip install –upgrade open-tamil
  2. ezhil-v0.82
    • Fix some issues for Python 3 installation from the previous release
    • pip install –upgrade ezhil

Both these packages maybe downloaded from PyPi (Python Package Index) via ‘pip’ command.

Thanks very much to the original contributors, bug reporters, and Tamil open-source software (TOSS) enthusiasts.

 

சொல்புதிர் : ‘மோகம்’ -> ‘காதல்’ ஆகலாமா ?

k_balachander

சாதனை படைத்த புரட்சிகர தமிழ் இயக்குனர், காலைமாமணி – கே. பி

“காதல் என்ன பகடைக்காயா ?” என்று மறைந்த தழிழ் இயக்குனர்  கே.பி ஒரு “கவிதாலயா” நாடகத்தில் refrain (பல்லவி?) ஆகா கேட்டார். இதற்க்கு விடை என்னவோ ஒரு வலைப்பதிவில் ஒரு கணினி வல்லுநர் சொல்லமுடியுமா என்பதற்கு மட்டுமே எனக்கு விடை தெரியும்.

தமிழ் சொல்வளம் சார்ந்த விளையாட்டுகள் என்பன ஒரு “மூளைக்கு வேலை” என்ற விளையாட்டு கோணத்தில் தமிழ் கற்பித்தலை மேற்கொள்ளலாம். இதை பற்றி சொல்வனம் கட்டுரையில் விரிவாக எழுதினேன்.

இப்போது ‘மோகம்’ என்பதை ‘காதல்’ என்று ஓரெழுத்து ஒவ்வொரு முரை மாற்றி சொல்லை மற்ற எய்யாலுமா என்று எனது இட்விட்டெர் கீச்சில் கேட்டான். இது ஒரு சங்கிலி சொல் “word chain” சொல் விளையாட்டு.

இதனை கணினியில் ஒரு தமிழ் அகராதி கொண்டு எளிமையாக செயல்படுத்தலாம்; ஆங்கிலத்தில் WSJ, NYT போன்ற நாளிதழ்கள் தினமும் ஒரு பக்கம் அளவில் சராசரியாக பார்க்கலாம்.

எனக்கு தெரிந்தளவில் ஓரெழுத்து நேர் மாற்றத்தில் ‘மோகம்’ -> ‘காதல்’ ஆகா மாற வாய்பில்லை; கூடவே எழுத்துக்கள் சேர்த்தும், விளக்கியும் ஓரெழுத்து அளவில் மாற்றத்தில் இது கெடுபடும் என்று தோன்றுகிறது.

மோகம் -> மோதல் -> காதல் என்று மாற்றலாம். இப்போது மோகம் என்பதை மோதல் என்று எப்படி மாற்றுவது ? சரி. மோகம் என்பதை முகம் என மாற்றலாம். அடுத்து முகம் என்பதை முதல் எனவும், பின்பு காதல் எனவும் மாற்றலாம்.

  1. மோகம்
  2. முகம்
  3. முதம்
  4. முதல்
  5. காதல்

அடடே! மோகம் சொல்லளவில் காதல் ஆகுமோ என்னவோ. யாருக்கு தெரியும் காதல் பகடைகாய  என்று, நல்ல மானுஷன் போயுடாரே சொல்லாமல்!

சொல் தேடல் புதிர் பற்றி ஏற்கனவே சொல்லியிருந்தேன் – இந்த படம் (உலக தலைவர்கள்) போல.

world_leaders

உலக தலைவர்கள் சொல் தேடல்

இன்னூம் பல சொல்வளம் மிக்க விளையாட்டுகளாக உருவாக்கலாம் – நீங்களும் பங்காளியுங்கள்.

-முத்து

சான் ஒசே, விரிகூட பகுதி (BayArea), கலிஃபோர்னியா.

குறிப்பு: ஆமாங்க ஊரு விட்டு ஊரு வந்தோம்.

ஓபன்-தமிழ் உத்தமம் 2016 மாநாடு வெளியீடு

இந்த ஆண்டு எங்கள்  ஓபன்-தமிழ் குழுவின்உ த்தமம் 2016 மாநாடு வெளியீடு இங்கு பார்கலாம்.

இதனை நண்பர் ஸ்ரீனி வழங்கினார் – அவரது பார்வையிலும் இந்த மாநாட்டின்  இங்கு படிக்கலாம்.

sorting in open-tamil – அல்வா இல்லையா ?

இது எனக்காக எழுதிக்கொள்வது; sorting in ஓபன்-தமிழ்

இன்று தமிழ்பெயர்கள் பட்டியல் ஒன்றை வரிசை படுத்துவது எப்படி என்ற கேள்வி எனக்கு எழுந்தது. நானே ஓபன்-தமிழ் வழியாக இதை ஏற்கனவே இங்கு செய்திருந்தாலும் இது உறிச்ச வாழைப்பழம் போலே இல்லை.

இதோ அல்வா போல உள்ள நிரல் துண்டு. உங்களுக்கும் நெல்லை ஆல்வா புடிக்குமா?

import tamil

words = [ u”நீம்”, u”காகம்”, u”அம்மா”, u”அப்பா”,]
words.sort( tamil.utf8.compare_words_lexicographic )

expected = [ u”அப்பா”, u”அம்மா”, u”காகம்”, u”நீம்” ]
assert( words == expected )

தமிழ் இணையம் மாநாடு (உத்தமம்) 2016

எங்கள் ஓபன்-தமிழ் (open-tamil github) நிரல் திரட்டின் ஆய்வு கட்டுரை. இது இரண்டாவது (2014 அடுத்து) எங்களால் வெளியிடப்பட்ட கட்டுரை.

“powepoint” slides கீழே கனவும்! இதனை எங்கள் குழு நண்பர் திரு. சீனிவாசன் மாநாட்டில் முன்வைத்து செப். 9-ஆம் தேதி பேசினார்.

வாழ்க மின் தமிழ்.

infitt-2016