Vaani SpellChecker

தமிழில் முன்னிலை சொல்திருத்தியாக விளங்கும் வாணி ஆக்கம் / சவால்கள் பற்றி அதன் ஆக்குநர் திரு. நீச்சல்காரன் வழி நடத்திவருகிறார். வலை:

பல நாட்களாக எதிர்பார்ப்புடன் காத்திருந்த வாணி பிழைதிருத்தி இயக்கம் மற்றும் சவால்கள் பற்றிய அருமையான உரையை திரு நீச்சல்காரன் @Neechalkaran ஜேஎன்யூ பல்கலைகழகத்தில் வழங்கினார்.

Apple apotheosis

Today, I had a chance to go to the Apple store. Trying the Apple stylus is a great tool for graphic artist.

iPhone XS [or XR?] with beautiful rendering of
Tangram game with App-based and interactive setup

I think Apple has elevated engineering to a high water-mark. Wow. Engineers can make magic when we all work together driving other professional designers, artists, marketers, manufacturers to synthesize beautiful experience. Technology, is magic.

பயணங்கள் முடிவதில்லை – தமிழ் கணிமை

Concluding my recent trip to Chennai, I am happy to report my two speaking engagements

Speaking at Univeristy Computer Science department
Speaking at Computer Science department of SRM University, via Skype. Photo courtesy, of SRM University, (2015).

Meeting with SKP Karuna, Tamil writer, and chairman of SKP group of institutions, before my speaking engagement at SKP College in Thiruvannamalai.
Meeting with Mr. SKP Karuna, Tamil writer, and chairman of SKP group of institutions, before my speaking engagement at SKP College in Thiruvannamalai. Photo couresty, SKP Engineering College, (2015).

were well received at SKP (Thiruvannamalai), and SRM (Kattankulathur). I’m always indebted to the wonderful reception of the hosts and Tamil hospitality they extended to me.

At SRM, Dr. Ila. Sundaram received me and signed a gift copy of his recent book, “தமிழ் கணிமை“. We spoke about documenting the history of Tamil computing; Dr. Sundaram emphasized need for developers and language experts to work hand-in-hand. Later, I spoke with Computer Science professor Dr. Poovammal, and other faculty who were very enthusiastic about adopting computational linguistics as project topics for their final year (senior) students.

The virtual-hosts (no pun intended 🙂 ) Mr. Nagarajan, and Mr. Ravishankar, organized the travel and speaking engagement at SKP college in Thiruvannamalai; it was an eventful trip as I met Mr. SKP Karuna, and various faculty at his institution. Mr. Karuna gifted me a signed copy of his book, “கவர்னரின் ஹெலிகாப்டர்“, among other niceties of the invitation; we spoke briefly about my meeting with writer Appadurai Muttulingam, who has also written the foreword for his book. On the long ride from Thiruvannamalai, I found his story, “கலர் மானிட்டர் (color monitor),” to be entertaining and funny;  area of a triangle with a perimeter s needed some typographical fixes & -> ‘-‘. I enjoyed a few other short stories in the collection.

Talking Points

My primary messages to the first- to final year (4 year program) engineers were,

  1. You are a creator; think of every application you use from role of a developer
  2. Engineering allows you to create with social responsibility
  3. Language software needs to be developed with Tamil (or your-native-language) as primary focus instead of only localizing other software
  4. Use open-source tools like open-tamil as a foundation for your Tamil software; this library is supported for Python and Java languages with free licensing model
  5. I spoke about github, 2 years of open-source development, and our collaborators – Arulalan, Shrinivasan, Sathia, and others.
  6. Tamil language and Tamil computing have a long history, and lot of unsolved hard computer-science problems; you have a good chance of putting your mark on these problems, and having a great impact.

Due to time constraints I was only able to make a Skype interview with SRM Computer Science engineering folks, whereas I traveled to SKP College for my presentations.  At SRM I was impressed by some thoughtful questions and answers on Tamil software adoption/usage. At SKP the speaking engagements was in 2-parts; the focus group engagement with Center-of-Excellence students was admirable for their knowledge and skill in developing Android applications in various education/geo-location based applications.

Consider Sharing your Expertise

My note to professional engineers and senior engineers in the community seeking to have impact on next generation of Tamil software developers is the following,

  1. Definitely reach out to the staff/faculty/administration of the various engineering institutions in Tamilnadu; you are fulfilling a social responsibility role. Reach out to various administrators on Twitter/Facebook or via email etc.
  2. I recommend you to freely mix your language between Tamil/English to convey the message; written/spoken forms of Tamil have that dichotomy, and besides your audience will follow both forms easily.
  3. Talk more about engineering challenges of Tamil computing; how doing this work is creatively challenging
  4. Motivate the students about their potential, capability, and limitations
  5. Motivate students on multiplicity of several roles in software development:
    1. Developer
    2. Test/Quality Engineer
    3. Requirements specification Analyst
    4. Liason/Analyst – Customer focus
    5. Team Leader
  6. Use a slide-show to aid your talk/presentation
  7. Show concrete examples of software with demos/audio/video
  8. Take Q&A

I’m very hopeful that young students, men and women, who are future India, future Tamil speaking developers and users will participate in a software market in buying/creating and using native Tamil software primarily developed for Tamil, not just localized for it.

Unfortunately on the return flight, I misplaced my phone and lost it; unless I receive the device from lost-and-found I maynot be able to share some useful audio content from both presentations. Please hope I do get the phone. More later.

Yours Truly Jet-Lagged,