How Wikimedia movement should be in 2030?


Today, we had a discussion on strategy for wikimedia movement for 2030, with few Tamil wikipedians, media, government, academic friends.

Wikimedia Foundation is planning on what are the things we should focus on wiki ecosystem, to make it even better for the people in 2030.

 

 

I added the following thoughts.

1. Space for adding tiny data.

In future, there will be a drastic change on computers and input devices. There will be voice inputs. Computers will be embedded in all devices. They will be communicating to each other. They will be enabled with augemented reality, virtual reality, artificial intellience to get and express various data. There should be a common data source to get any data from. Wikimedia movement should be that common data source, for all devices.

There should be options to give input as tiny bits. Knowledge should be shared by anyone, in any form. It should not be only in text form or as article. sound input and tiny bits of inputs should be allowed in wiki. Those content should be automatically translated into many languages.

For example, I should ask a device like “Hey, what is the movie shown in nearby theatres to me? ” The device should get that data from wiki. I should ask “What is the price of a TV in chennai and in Austria? ” It should get the details from wiki and reply me in voice in my language. Wiki should allow these kind of data.

2. Decentralised Wikis

Git like decentralised wiki editing will enable, more content coming from the poor internet countries.

The following are the inputs from other friends.

1. Archiving old books like google’s one million books project

2. Archiving old photos, pamphlets, advertisements, magazines

3. Connect with many organizations, governments to get their archives released in CC license

4. Connect with mobile/camera manufactures to add CC license details within the device

5. Connect with social media sites like Facebook to add options to release media files in CC license

6. Finding false news within the flood of information will be a huge problem in the coming days. Is it possible for wikipedia to verify and authenticate the news that are being shared on social media?

7. wiki should be help to build education materials for school/college students, so that all the world get free resources for studies.

8. Data should be added in a unique way, so that it is transformed to multi formats, multi languages automatically.

Hope these will be discussed by the foundation team and taken forward further.

 

After the meeting, met photographers dillibabu and sudharsan. They agreed to give their 1000s of high quality photographs taken around India. I will upload them to commons. Will share the details once started.

Thanks for Wikimedia Foundation for starting these kind of discussions. We need to plan for the future and make it happens. Visit the website and http://2030.wikimedia.org/ and share your thoughts on building a better future for wikimedia projects.

Learning on how to set plans for FreeTamilEbooks.com and kaniyam.com projects. Let us dream a lot and make them true.

 

Few more photos are here – https://www.flickr.com/photos/tshrinivasan/albums/72157684407240936

The things I liked at Mediawiki Hackathon 2017, Vienna


Wikimedia hackathon mark horizontal.svg

The Mediawiki Hackathon 2017 was organized at Vienna, on May 19,20,21 2017 very well. I liked many things in the entire event. Listing them here.

1. Awesome Event Organizing Team

Wikimedia Austria has 3 full time employees. They provided their full support all the times, from the event announcement. The announcement pages are full with all the required information. Annemarie Buchmann helped me to get done with all the visa processing on time. For every email I sent, got reply within a hour. It was so awesome to get helping hands from far away, so quickly.

2. Venue/Stay/Food at same place

JUFA Wien City was the venue for the event. It is a big Hotel with conference room, mini halls, Rooms for stay, bar, restaurant, play area, kids area, park and 24 hrs free snacks room.

As we stayed in same place, there is no delay in reaching the hackathon rooms. Just wake up, cleanup, jump into the event, till midnight. Then, reachout to room and sleep.

3. WiFI everywhere

The JUFA team provided good WiFI for the event and rooms. Never felt any disconnection.

4. Free travel Tickets

Anne, sent me few travel tickets to roam in and around the city for 5 days. From airport to return to airport, all the travel was covered by the tickets provided. With that we roamed around the city, in trams, in underground trains etc.

5. City Tour

The event team arranged for two city tours. They took people to a grad church and palace. Vienna is a historic city, full heritage monuments.

6. Party

On the Second day, we were invited for a party, at nearby pub/bar. Danced with the hackers. The rain, made us to dance till  early morning 2 am.

7. Free Snacks/Tea/Coffee

The food provided was good. But to make all of us awake anytime and keep energized, there were free snacks/fruits/tea/coffee.

8. Regular updates from the organizing team

We received emails in regular intervals for preparing the event, calling for volunteering for blogging,photographing etc. Those emails made us to be excited about the event a month ahead.

9. Telegram/IRC chat

We had an IRC channel and telegram channel for quick chat. we can ask anything, search for anyone, ask for chargers, connectors, projectors, etc. All the requests were solved by entire team.

10. Mentor program

Experienced programmers willing to mentor, volunteered as mentors for newbies. They trained,shared their skills and helped to build applications. They met daily twice and discussed on how they can improve their assistance to others.

11. Dedicated Photography/Videography

There were dedicated photographers/videographers to cover the entire event. They are wikipedia volunteers who are contributing to commons. They happily volunteered for this. Wondered to know that wikimedia austria lended them high quality cameras and lenses.

12. Media Coverage

Local Press/Media people interviewed about the event and published online and other channels.

13. Short intro talks

On the sessions like inauguration, valedictory, there are only very short intro talks. These short talks save a lot of time and gave us plenty of time to hack.

14. Multiple Connectors for Projector on stage

We had connectors like VGA/HDMI/Apple for various laptops on every projector.

15. Lot of power sockets

We could roam anywhere in the venue and we found power sockets to plugin our devices. There was no shortage of sockets.

16. Freebies/Cards/Chocolates

We got a little watercan and other freebies on the registration desk.

17. Volunteer to take notes on etherpad on all meetings

On all meetings, trainings, we found one volunteers is taking notes on etherpad. It helped the speaker and listeners to concentrate on the talk, without worrying about jotting something on a notepad.

18. Privacy on Photographs

To give respect to the privacy on photographing people, they provided a Orange color tag. No one should take photo of people who are wearing the Orange Tags. For others, it is a blue tag.

Following people are behind this awesome people.

Program

Event management

Scholarship committee

Photos Courtesy: https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2017/Participants#Team

I thank you all for all arrangements and smooth orchestration of the event.

I suggest all the above features to be in all the events, we conduct. Even very small actions, add more value to the events.

Thanks for the Wikimedia Foundation, Wikimedia Austria and all participants, mentors and volunteers.

Notes : Mediawiki Hackathon 2017 – Day 3


 

Today is the the last day of the mediawiki hackthon.

An email from Pablo woke me up. He said that he added a docker container with all the software I asked for like python2.7, wikitools, poster etc. Was waiting for this setup, to build a connector for Lingua-Libre, a web based audio recording tool and to commons, wiktionary.

Rushed to him, to set them all. He is a  super cool guy with so much of patience. He answered me for all my small questions. Wow. Now, its my game to write a connector. Python is an awesome language, which has libraries for most of the stuff we need. wikitools is a simple python library to interact with any mediawiki server. We can automate all the stuff that we do manually with mediawiki.

Learned the difference between wav,ogg and oga formats. Commons supports only oga, ogv files. Not plain old ogg files.

Connector is ready. Now, the audio files are uploaded to commons and relevant wiktionary page is updated to show the audio file. Pushed all my changes to Pablo’s repo.

Here is the sourcecode – https://github.com/wiese/Lingua-Libre/tree/python-backend

Its time for the showcase time. We got 46 presentations. Each one got 3 min to demonstrate what they did on the hackathon. Myself and Hugo were preparing for the demo.

Here is the big list of all the hacks showcased with the links for the sourcecode. There were many demos, which made the crowd to shout “Wow. Cooool. Awesome”. etc.

Its our showtime. Hugo introduced our team and the project. I connected the laptop to the projector. Errrr. It is not showing my laptop. Switched the cables from HDMI to VGA and reverted. No luck. “Press it again, strongly” someone suggested. Now, it showed my screen. I started to speak. “Hello everyone. This is the demo on Connector for Lingua-Libre and wikipedia.”

“Time UP…..”. The timekeeper announced. And we had to stop there. The shortest demo I did is this. 🙂

Fine. There were so many wonderful projects created by awesome people, here.

Listing here a few, which I like.

The telegram bot idea, gave me lot of new ideas. We can create a telegram bot to translate the strings for OpenStreetMaps in Tamil or any other language easily. People can do the translations on the go, using the mobiles. No need of fancy translation systems.

Another bot can be written to show a word, record its sound, upload to commons and connect to wiktionary. We can even use it to create crowd sourced audio books by recording paragraphs.

Will explore on them and come up with new bots soon.

Wikidata is a hot-cake nowadays. Lot of magic is happening around wikidata. Explored about SPARQL, Quarry, Quickstatements etc.

Our team planned for the further activities to do.

  • Add english translation to master branch
  • Improve the connector to use it with any wiktionary, any wiki user.
  • Install it on a server, so that public can start using it.

Will continue work on these, once I am back to chennai.

That all. The end of the hacking celebrations in Vienna.

Its time for a City Tour with friends. Roamed around the city. Vienna, is a heritage rich city with many good monuments. Went to a big church, crossed nice parks, parliment building, mayer office etc. Found a good restaurant and had dinner.

Had fun discussions on Indian people nodding head for everything, English accent on various languages, songs/music/dance on various countries, Vienna history,  Food culture in Europe/India, The issues Internet Explorer gives to the designers, Study options in Austria and more.

At 11.00 pm we returned to the event venue. Still there are so many monks, staring the laptops, hacking somethings for the benefit of human kind. Long live monks. This world owe you a lot.

Will be spending tomorrow, exploring the Vienna city tomorrow.

Are you interested in what we did for the hackathon? Do you feel sad for my laptop not connected with projector on time? I know, there are few of you are eagerly waiting for it. Here is a youtube video on our works, this weekend.

 

Thanks for all the team of Wikimedia Austria, for the wonderful event. It will be memorable event for me to work with the people, from various countries, speaking various languages. We all are passionate about contributing to wikipedia, making the world even better, by one line of edit/code per time.

World is so small. Hoping to meet you all sometime, sooner.

https://upload.wikimedia.org/wikipedia/commons/thumb/b/b6/Wikimedia_Hackathon_Vienna_2017-05-20_GROUP_PHOTO_03.jpg/640px-Wikimedia_Hackathon_Vienna_2017-05-20_GROUP_PHOTO_03.jpg

Image credits: commons

Todays Photos : – https://www.flickr.com/photos/tshrinivasan/albums/72157684007351996

Notes : Mediawiki Hackathon 2017 – Day 2


Just now returned from a party by the event organizers, at a nearby pub Arena. It is so much refreshing, to dance after a long time.

Today, was filled with so much of hacking the project I am working on. Learned a lot of new jargons in Docker arena. Finally, I could install the LinguaLibre software in my laptop with the help of dockerisation by Pablo.

LinguaLibre is a web application, which can help you to record audio files with the web browser itself. I am thinking on adding a backend job for this software, to send all the audio files to commons and add them in relevant wiktionary pages.

Schematic image

1.
I tested all the docker fixes by pablo for new installations, so that any one with docker can install the software easily. I am working on integrating python backend scripts. stuck somewhere in the deep hole. Hope pablo will help to create new docker containers for the python scripts.

2.
I helped Dafna, who is next to pablo, on installing Lingualibre on her laptop. She speaks arabic language. She wanted to give support for arabic writing. i.e right to left to this software. She started to hack the Javascript files and to play with PHP files immediately. Pablo is a great mentor. He explained all the internals of symphony, doctorine, git etc to her. She is almost done with her fixes. Good to see the things are happening so fast.

3.
LibraLingue is in French. I translated all the french strings to English, with the help of google translator. Hmmm. Now, I feel better to use the software. Finally, I know what I am clicking on the screen.

4.
Was discussing with praveen, to have some time on fixing the iOS app, for commons. Few years ago, it was there on the iTunes store. But now, it is not available. He agreed to explore on this. If you are an iOS developer, and can help to work on this app, comment to this post. Will connect the interested people. The source code is on GitHub .

5.
Met Tim on the steps. He worked with OpenStreetMaps. Asked him for the tools available to add street names to OSM with any mobile. Most of the mobile apps for OSM, give the facility to add Point of Interest(POI) like shops, buildings. But, India, what we need and miss mostly are the street names. He asked to explore vespucci. we can get it from Googles play store and from amazon and from f-droid.

6.
Attended a session on Future of LDAP Extensions, by Robert Vogel. We discussed about dropping this and moving the Pluggable SSO extension, as it gives more features. Brainstromed on the requirements and ideas to implement. I asked to give a web interface to test the server and authentication details, and to show the error messages on the screen. You can read the notes here.

 

7.
Attend a session on ORES. It is an XRay engine to the wikipedia contents. It has all the interesting buzz words like machine learning, artificial intelligence, building models, training dataset etc. explored on how to use it in English wikipedia, how the training and scoring works. Asked him if this can be used to score and filter the contents apart from wikipedia like wordpress/facebook comments. He will look on this.

Someone asked as what will happen if I train the ORES wrongly and use it to score all my bad edits to good. He replied as to remove all yours training data and train again with some good person.

Remembered this XKCD in machine learning.

 

8.
Checked with the design team, if it is possible to add a floating tool bar to the wikisource text area, so that we can easily add the formatting strings and symbols. They agreed for this. Tried to do as a simple hack. But it needs more efforts. So added an issue on phabricator to work later.

9.
Petr Bena demonstrated his tool Huggle.  One of the great part with this hackathon, I found is to meet and discuss with the people, who created the software we use in our daily life. ORES, Huggle and lot of software were demonstrated by their original creators. Huggle is a desktop application to do gatekeeping the wikipedia articles easily. We can see the recent changes, allow them or delete them quickly.

File:Huggle3 kde ubuntu.png

Asked him to provide support for Tamil wikipedia. He raised a ticket for this immediately. Dear Tamil Wikipedia patrons, Here is a great tool for you. Let us explore it.

10.
Met a photographer, Manfred werner. He lives in Vienna, doing photography as hobby. He helps to shoot all the events of Wikimedia Austria. The chapters lends him good cameras with big lenses. He is so passionate on commons. He explained me the guideliens he follows on uploading to commons, the photography workflow he follows, about copyright issues on various countries.

11.
There was a group photo session. A paronamic view is available here.

12.
There was a DJ party for us, in a nearby pub. We reached there around 10. It was excited to see the hardcore hackers are dancing like regular dancers here. Enjoyed dancing with the geeks. These english songs are for mild, easy dancing. I asked the DJ guy, if he can play any Tamil Rap song for a high energy dancing. Downloaded the song, “Night Varia” from Pudupettai. That is one of the song for which I dance like a monster, with all my heart and bones. Thought of introducing this song to Vienna. Unfortunately, the DJ system does not support input from mobile. Have to check with my audio engineering friends on how to fix this.

Then, DJ played some fast instruments. Those drums made all of us to dance. It started to rain. So, we could not go out. Continued to hangout there till 1 pm. Then reached JUFA hotel.

It is 3.41 am now. Can see still there are some monks are sitting in the lobby and hacking on their projects. I am done for the day. Tomorrow, will be more interesting.

Thanks for all who encouraged my blog posts and photos.

Here are todays photos collections – https://www.flickr.com/photos/tshrinivasan/albums/72157683964819586

Notes : Mediawiki Hackathon 2017 – Vienna, Austria – Day 1


Reached Vienna yesterday evening. It is a nice, clean, low crowd, cold city. Walked around the city till midnight.

The Day 1 of the hackathon started with a welcome session. Organizors explained about the event. Then, mentors introduced themself and many people pitched for working together with their projects.

We are 260 participants from 48 counties. This is the very first time, I work with these many multi country people. Though we are from around the world, everyone followed friendly space policy. It gave a good feel of being with my own friends.

After the intro session, I was roaming around the halls/sessions to find a team for me. I did not even know what project to do. Was thinking on few issues on the task board.

1.
Met Abbas and Ibrahim in Cafe. Abbas is from Iran and living in Austria. He is a Journalist. He explained the issues faced by refugees. It takes around 5 years for them to be accepted here as refugees. Till then, they can not work anywhere. They have to live politely here. He is thinking of making them to contribute for wikipedia and get good score from the wikimedia austria, so that they can get some goodwill and faith to get accepted as refugee.

He spoke about how the arabic wiki community is growing slowly and the issues they face. It is similar to Tamil community’s issues and growth.

2.
Met Praveen. He is an indian student who studies masters here. He is an iOS developer. Gave some project ideas like audio recording app for wiktionary for iOS. He is interested on this. Routed him to the newbies intro session to wiki development.

3.
Met Aaron Halfaker. He is the developer of ORES. An Xray engine for the wikipedia. It can be used to determine the edits are good or bad. It involves machine learning based on the manual scoring training. Asked him, if we can use it for Tamil wikipedia. He demonstrated how it works. Will attend his session tomorrow for a deeper demo. He asked me to collect the list of bad words in Tamil and to collect the patterns of the pages we delete in Tamil Wikipedia. Will explore on this further.

4.
Met the Magioladitis, the developer of AutoWikiBrowser. Happy to know that they are working on a web version of it. They are using javascript to develop it. Wished and thank the team on behalf of GNU/Linux users community.

5.
Had a discussion with Maxlath, founder of http://inventaire.io A book inventory application based on the wikidata. He uses wikidata to get all the info about the books automatically. Explored the site and gave few feature requests so that all of us can use the site.

6.
Met Vivek Maskara, a guy from Banglore. He was a windows application developer then. Now an android developer. His team is adding more features to commons android upload tool. Explained him about the windows tool to bulk upload the images to commons. We need a windows application to add metadata line name, details to images offline. Then, with single click, all the images should be uploaded to commons.

This is the very first community event for him. He asked why you guys are contributing to wiki and other open sources.

Demonstrated my wiki tools.

  1. OCR4WikiSource – https://github.com/tshrinivasan/OCR4wikisource
  2. Audio recorder for wiktionary – https://github.com/tshrinivasan/voice-recorder-for-tawictionary
  3. Photos uploader for commons – https://github.com/tshrinivasan/mediawiki-uploader

Explained him how these open source projects are helping indian language communities to grow and how programmers can help to the core wikipedia content contributors.

Dear photographers. Wait for few more days. The mass upload tool for windows is on the way. Vivek, Spend some time on this in the upcoming days.

9.
Found Hugo Lopez, from France, who is working on a Massive Open Audio Recording Project, LinguaLibre Got the  source and tried to install. Got some issues on installation. Will fix it soon.

He is a linguist, teacher, OSM, wikipedia contributor. He found his anchestors language Gascon, was destroyed by the french, just to promote french as one language form France. In 1910, there were 6.7 million people who spoke Gascon. In 1990, it is 2.11 and in 2010 it is only 0.2 million people who knows Gascon. The French government pushed french everywhere. School kids were beaten of gascon or any other language was spoken except French. This is how a language dies. The same thing is happening for Tamil. To kill and to promote Hindi as one national language, Indian government is doing all the things, it can do.

Huge found Lingua Libre, as a great tool to preserve the languages. We can speak any words and it can record all the sounds. This is the one web application I am dreaming of so many years. And it has been done already. Agreed to add few features like connection with commons and wiktionary. For this have to learn PHP. But it will be worthy effort to add more features to this.

10.
Met Johan Uhle from mapbox.com. He came with his cute girl kid. Asked him about the workflow, tools for translating the OpenStreetMaps in Tamil. He is wondering to know these possible with mapbox and the localized maps are happening slowly.

Evening was filled with fun events with Karoke. Enjoyed the songs sung by various people. Had dinner with fun discussions about marriages on India VS Europe, education systems etc.

There were many sessions for newcomers, wikidata, semantic wiki, and more. Will plan for attending few talks tomorrow. Wikidata is getting more like a rockstar. Seems it can do tons of magics. Will explore it soon.

The day 1 is ending now. Its around 12.00 midnight. Hearing the “Wow.Awesome” sounds from the Karoke floor. Still they are singing. Going to join with them for a group song now. See you all tomorrow.

Here are few snaps I took – https://www.flickr.com/photos/tshrinivasan/albums/72157680964356743

 

 

 

 

 

Attending MediaWiki Hackathon at Vienna, Austria


Hackathons are the events I love most. We sit together with fellow developers, pick any task, focus and work till we make some minimum viable product or complete the project.

I have attended mediawiki hackathon, chennaigeeks hackathons, and Tamil Open Source hackathons in chennai. They gave great results and good projects.

For the first time, I am going to attend an international hackathon at Vienna, Austria on 19-21, May 2017.

 

Wien1-pan

Get full details here – https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2017

Happy to know that my application got approved. Visa process went smoothly and I am all set to go.

Planning to work on these projects.

1. Upload/import wizard for Wikisource works – https://phabricator.wikimedia.org/T154413

2. Notification: Your file was used – https://phabricator.wikimedia.org/T77154

3. Statistics dashboard for data on Wikidata – https://phabricator.wikimedia.org/T138697

Will blog my experiences here.

Hoping to meet other contributors for mediawiki.

Thanks for the organizers for the opportunity.

Book Review – Flask by Example


Flask By Example Book Cover

Learning a web framework for Python is a long time dream for me. When I was working with PHP, it was easy for me to develop web applications. Then came frameworks. They are good for bog projects. But for the small projects I did, learning them was a nightmare.

Ruby on Rails was another tough road I traveled. Learning Django was a never ending project for me.

Finally, Found Flask. It is simple. we can develop web pages, add db backed, add user login, add maps, what else? We can add whatever we want.

Was looking for a good book to learn Flask. There are many online tutorials to learn Flask like

http://flask.pocoo.org/docs/0.12/quickstart/

https://realpython.com/blog/python/flask-by-example-part-1-project-setup/

But, I like learning from books as they are packaged completely. There wont be any missing info. Still found few Flask books are not worthy.

Recently, PacktPub gave the book “Flask By Example” for free on its free learning program. Tons of thanks for them for doing a wonderful service. Giving a tech ebook for free.

This book introduces the Flask framework by all examples and explanations for all the lines. Starts with simple RSS reader, it explains getting users inputs, processing forms, handling Google maps, Creating users, cookies, login, reports, mysql and mongogb, in 10 chapters.

Reading this book is a gives good exposure to flask as I can not resist trying all the sample codes by typing them myself.

It took around 20 days to complete the book. (only 240 pages). by reading and practising ten pages per day, done with the book.

Hoping to give web interfaces for all the command line applications I had done and doing.

Strongly recommending this book to all who wants to learn Flask.

Buy this book here – https://www.packtpub.com/web-development/flask-example

Thanks for packtpub for their great service once again.

 

30 days blogging challenge – Failed with good results


On march 2017, I decided to write at least one post, on this blog for the next 30 days. I know few writers write on their blog daily like Vaa.Manikandan, Pa.Raghavan, Jeyamohan. I thought I too can start to write more, as I had too many ideas and thoughts running on mind. Wanted to share here. Hence started.

Initial few days, went well. But, after the second week, felt it so tough. To write something, I had to stay awake extra in the nights. Eventhough, I stay awake and hitting the keyboard, I did not get any ideas to write. I already wrote everything, what I was thinking for few months. RTI, Consumer communities, Project Ideas, Bigdata etc. I could not write something, for the sake of just to write something daily. So dropped the posting often.

I failed on 30 day blogging challenge.

source : http://poppetx.blogspot.in/2015_05_01_archive.html

18 posts for 30 days. It is near 1 post for 2 days. Not bad.

I should have eaten the frog as the first task in the morning. But, writing was not my priority.  I missed to make it as a part of daily rituals. Writing really takes more time then we think. Need to read and learn before writing something about. Need fact searches and good linking. It took 30-45 min to write a post.

Though, I failed to write on 30 days, found it very helpful, to organize my thoughts. Few posts evolved into action. I submitted 3 RTI. Had deep discussions about the consumer cooperative community with few friends. Few project ideas impressed few contributors and they completed 3 projects. We had an Hackathon too.

Without writing the ideas, these would never happen. Thanks to the great blogging platform and you, the readers. With your wishes over email, comment, phone and in-person, the dreams are becoming true.

I am good at dreaming. All the ideas like Kaniyam.com, FreeTamilEbooks.com were just dreams few years ago. When I wrote the ideas in this blog, I felt the transformation and evolution for the ideas into action. When likeminded people read the blogs, they share their helping hands to give live to the ideas. Tons of thanks for all the contributors.

I feel more powered, by writing in the blog. I quit Facebook, one year ago. From then, I use blogging and mailing lists as the only channels to express my thoughts. They give great results and actions.

I will keep writing regularly. May be two weeks per week. Exploring different patterns to find a suitable one for me.

Once again, I thank you. I request you to start writing in a blog. It is free. Start using wordpress.com . Blog all your thoughts and ideas. It will take you to heights and lead to different worlds, you can not imagine before.

blogging க்கான பட முடிவு

Source: https://www.flickr.com/photos/aaron_davis/13558173444 CC-BY-SA

Minutes – Hackathon on OpenSource Software for Tamil Language


We conducted a Hackathon on OpenSource Software for Tamil Language, last sunday.

Mohan, Rajesh, Gowtham, Ragunath and myself gathered. I have already listed few project ideas on my blog.

https://goinggnu.wordpress.com/2017/03/03/project-ideas-part-1-looking-for-contributors/
https://goinggnu.wordpress.com/2017/04/22/project-ideas-part-2-looking-for-contributors/
https://goinggnu.wordpress.com/2017/03/04/let-us-create-maps-in-tamil/

Mohan worked on fixing the Tamil Text-to-Speech engine, provided by IITM. It was an android app. As the source code was given, Mohan made it as a command line application. He tried to build a web application on top of that.

Here is the sourcecode : https://github.com/mentamizh/flite_hts_tamil

Mohan

Rajesh kumar worked on building a web based report for Ebooks download counts on https://ta.wikisource.org

Source : https://github.com/rajeshkumargp/TamilWikisourceEbooksReportWebApp

I hosted it in a tools server provided by wikimedia labs : https://tools.wmflabs.org/shrinitools/TamilWikisourceEbooksReportWebApp/

Rajesh Kumar

I started to work on adding Tamil Books from ProjectMadurai site ( http://www.projectmadurai.org/pmworks.html ) to ElasticSearch, for analysing text from various authors. I did adding books and searching books via commandline. But, when tried to explore via kibana, the visualization tool, it failed. Still exploring on that. If done, we can do analysis on various authors text.

Gowtham, is a 2nd year BE(CSE) student. He explored on web scrapping with mechanize and beautifulsoup using python. He will be doing creating mobi files daily by scrapping few news sites. He will continue this by next month, once exams are over.

Gowtham

Ragunath, was translating strings from English to Tamil, to create Tamil Maps using http://OpenStreetMaps.org

Ragunath

The day was very interesting. Happy to meet Rajeshkumar. I know him for 5 years. He was one of the initial contributors for http://Kaniyam.com site. We had met on a training 3 years ago. Happy to see him as a contributor for open source projects.

We got some special guests too. Atul Jha, Naresh, TamilThenee came in person and wished the team. Got many calls from abroad too. Siva from USA, Dr.Sudhakar from UK, and more.

We are thinking on conducting similar events every month. We should plan prior and announce atleast one week ago, so that you can plan and attend the event.

Thanks for all the participants. Special thanks to the venue provider Dr.Semmal.

 

Dr. Semmal

Here are few more snaps – https://goo.gl/photos/EWd1NwZ7y1WFyg5X7

 

Note:

The venue,

Manavai Mustafa Memorial,
A E 103, 6th Street, 10th Main Road
Anna nagar West, Chennai – 600040

is open for such event for Tamil development (500Rs/event) . We can use it for hackathons, gatherings, meetings, book reviews, book releases etc. It can accommodate 20 people. It has air conditioned. Airtel wifi is available.

Send a mail to naalayatamil@gmail.com to book the venue.

 

 

Open Source Projects for Tamil – Hackathon – Sunday – April 23 – Chennai


Are you looking for an interesting project to do?
Can you share some time and your programming skills for Tamil Language?
Do you like to meet the fellow open source contributors in Chennai?

Here is a Hackathon for Open Source Projects for Tamil.

Date : April 23, 2017, Sunday
Time : 10.00 am – 5.00 pm

Venue :
Manavai Mustafa Memorial,
A E 103, 6th Street, 10th Main Road
Anna nagar West, Chennai – 600040

Contact : T Shrinivasan 98417 9546 Eight

Send a mail to tshrinivasan@gmail.com
to confirm your participation.

Wondering what projects you can do?

Pick anything from here.

https://goinggnu.wordpress.com/2017/03/03/project-ideas-part-1-looking-for-contributors/
https://goinggnu.wordpress.com/2017/04/22/project-ideas-part-2-looking-for-contributors/
https://goinggnu.wordpress.com/2017/03/04/let-us-create-maps-in-tamil/

or, you can come with your own ideas and implement there.

Come, let us contribute to Tamil with our programming skills.