ConnectKerala is a Machine Learning (ML) powered platform aimed at connecting the victims and the relief workers involved in re-building the flood-hit state of Kerala with the required information from the ‘flood of tweets’ in the easiest manner.

The platform offers the following features:
1) Allows Help Seekers to search for and locate Distribution Centers available in their area for availing goods & services
2) Helps Distribution Centers to search for and locate Help Seekers present in their area for donating goods & services
3) Guides people to search for and locate Volunteers available in their area for offering donations and volunteering services


As we know, the recent flood in Kerala most adversely affected hundreds of thousands of people’s lives in the state, and is still continuing to make them struggle to come back to a normal life. During the disaster that occurred in the month of August, and during the rehabilitation efforts happening today, many chose (and still prefer to choose) Twitter as their favourite social platform for broadcasting their messages, thanks to the influence and power of social media in common man’s lives.

However, the following are the issues users had been facing during the phase of the disaster, and still in this phase of rehabilitation:
- No single platform to effectively consolidate the communications across the various twitter hashtag campaigns
- No option to categorize tweets for ‘people seeking help’ and ‘people ready to offer help’
- No option to locate specific information spread across the numerous tweets


ConnectKerala addresses these problems by:
- Consolidating all tweets relevant to the topic from the various hashtag campaigns
- Categorising tweets relevant to users’ specific roles (‘Help Request’ or ‘Help Offer’)
- Allowing users to search for and find (filter) specific information within these tweets based on factors such as location and / or type of material or service required

Working Principle

Here is how ConnectKerala works:
1) Pulls the tweets from relevant hashtags (specified by the program) and adds to an online database
2) Labels the tweets in the database as "Help Requests" or "Help Offers"
3) Filters the results based on location and / or type of relief material or service required


ConnectKerala is powered by Machine Learning and related technologies, and is driven by the following Application Programming Interfaces (APIs):
- Google AutoML NLP API
- Google Cloud Natural Language Processing (NLP) API
- Google Fusion Table API
- Twitter API

Hashtags Used

#KeralaFloods, #KeralaFloodRelief, #KeralaFloodRescue, #RebuildingKerala, #SaveKerala, #SupportKerala, #KeralaFlood, #KeralaFloods, #DoItForKerala, #StandForKerala, #FloodsInKerala, #RisingKerala, #KeralaRains, #RebuildKerala, #SaveKerala, #KeralaFloodRelief, #DonateForKerala, #IndiaForKerala, #RebuildingKerala, #KeralaFloods2018, #KeralaSoS

Future Plans

In addition to the originally intended use, ConnectKerala will remain an open source web application for the whole world to download, re-purpose and re-use. The vision is to inspire other developers and technologists to customize the platform for their own situations during natural disasters to better connect the various stakeholders, and to help make ‘meaning’ from the ‘unstructured information’ on the World Wide Web (WWW) in the easiest manner. Any kind of ideas for collaborative work on the platform with technologists from any other part of the world is also in the plan.


Designed and Developed by Arjun S.
B.Tech Computer Science (Hons), Lovely Professional University, Phagwara, Punjab
View Profile