Skip to content

Instantly share code, notes, and snippets.

Muthiah Annamalai arcturusannamalai

Block or report user

Report or block arcturusannamalai

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
arcturusannamalai /
Last active Mar 1, 2019
Experiment to see 247 Tamil letters mapped into a 4x3 Telephone keypad.
# Code for blog post:
# This code is in Public Domain.
from math import factorial as f
from math import log
def comb(n, k):
return (f(n) / f(k)) / f(n - k)
def nck(n,k):
return comb(float(n),float(k))
View வேர்சொல்வடிகட்டி.py
# Demonstrate Tamil Stemmer module from open-tamil library
from tamilstemmer import TamilStemmer
wordlist = [u'மலைகள்',u'பாடுதல்',u'ஓடினான்']
# expected = [u'மலை',u'பாடு', u'ஓடி']
ta_stemmer = TamilStemmer()
for word in wordlist:
arcturusannamalai /
Created Aug 5, 2018
Tamil word translated into available Google Translate languages
# -*- coding: utf-8 -*-
# (C) 2018 Muthiah Annamalai <>
# This code is shared under public domain.
from import translate
import tamil
import codecs
import json
import sys
def get_translated_words(wrd,tgtLang,client):
arcturusannamalai / குவிப்பு.n
Created Feb 3, 2017
குவிப்பு - stack data structure
View குவிப்பு.n
# (C) முத்தையா அண்ணாமலை 2017
# இது ஒரு எழில் தமிழ் நிரலாக்க மொழி உதாரணம்
நிரல்பாகம் குவிப்பு( )
ப = பட்டியல்()
பின்கொடு ப
நிரல்பாகம் தினி( கு, மதிப்பு )
பின்இணை( கு, மதிப்பு )
arcturusannamalai /
Last active Jan 24, 2017
இரு கிளை மரம் தரவு உருவம் - (binary tree data structure)
from __future__ import print_function
import collections
#BinaryTree = collections.namedtuple('BinaryTree',['left','right','value'])
class BinaryTree:
def __init__(self,left,right,val):
self.left = left
self.right = right
self.value = val
arcturusannamalai /
Created Oct 30, 2015
Example of Open_Tamil library used for Tamil application development in Java
// include the sources for the com/tamil package from
import java.util.Arrays;
import java.util.List;
import java.util.HashMap;
import com.tamil.utf8;
import com.tamil.Numeral;
You can’t perform that action at this time.