Git Product home page Git Product logo

rahat's Introduction

Rahat

After features have been tested in Rahat-TestBench, they make their way here.

A multi-lingual, end-to-end disaster management system in the form of a multi-functional services, that works with low-bandwidth GSM networks.

Azure URL: https://portal.azure.com/#@grassknotedgmail.onmicrosoft.com/resource/subscriptions/6f3567d9-00fb-4437-b860-ad87b126bd8f/resourceGroups/RahatFinal/providers/Microsoft.Compute/virtualMachines/RahatServerA/overview

Abstract

Kerala Flood related News

Whether a flood, like in Kerala, or a tsunami like the one we witnessed in Palu, natural disasters leave a trail of death and destruction in their wake. In such situations, internet connectivity usually takes a hit, leaving people with limited to no bandwidth, and emergency services being deployed disproportionately.

To combat these issues, we propose Rahat, a multi-lingual, end-to-end multi-functional disaster management application that can be deployed on a smartphone. Without an internet connection, we alert users to evacuate in the event of an impending disaster and extract the location of the disaster victims while the onboard chatbot provides much-required information, thus potentially saving lives.

Rahat is an elegant solution that can be used by both victim and rescuer with its goal being to bridge the existing gap between the two. Rahat contacts the victim first, getting information like how their location, number of victims, etc. We also provide a Dashboard to rescue services enabling them to allocate resources better. Our platform can also be provided as an API. Our app has a ChatBot that will intelligently help the victim by capturing his location and help him with any illness and general advice. Rahat’s Pehchan also helps in identifying missing victims.

Approach

Binding Step: Augmenting to the data collected from the previous steps, Rahat will also allow the general public to send alerts and offer help and general information about the situation in their region. With this information, we grade disaster-affected region, based on two factors:

  • Aftershock Probability - Often, substantial damage occurs after the primary disaster. Areas with a high probability of aftershocks are given more importance.
  • Spread of diseases - Based on the location, conditions, and coalition of victims, areas with high probability of a disease spreading is given more importance.

The areas are categorized into 3 main categories:

  1. #f03c15 Red Zone - Severely affected areas with minimal accessibility, needing immediate attention.
  2. #f6c523 Yellow Zone - Moderately affected areas with minimal accessibility, needing relatively urgent attention.
  3. #a1c45a Green Zone - Moderately affected areas with accessibility, needing attention without a comparative time constraint.

The map will also have locations of all the victims, relief camps, and rescue teams, to find optimal paths for rescue. This information will also be gathered, formatted and sent to various NGOs, and government authorities so they can plan optimal relief camp locations, find the best path to a disaster victim, and use their resources efficiently with minimal wastage.

Proposed Architecture

C-3 Proposed Architecture

Salient Features

  • Multilingual application with regional language support
  • Works without internet using low-bandwidth GSM networks
  • On-board AI powered ChatBot used for helping with first-aid, missing people, updates, etc.
  • General public can also provide help, and information
  • Warns users about natural disasters and tracks their location
  • Image Recognition helps identify missing and found people
  • SOS button for disaster victims that tracks their location, and updates rescue teams

Test Setup

Rahat's GSM server consists of a Raspberry Pi 3 coupled with a GSM 900A Module to scan for new messages and extract relevant information from them.

Hardware

Technology Stack

Component Software
Application Platform Android
ChatBot Framework Microsoft Bot Framework
Regional Language Support Microsoft Translator Text API
Geographic Maps Microsoft Bing Maps API
Database Microsoft Azure Databases
Social Media Scraping Twitter API
Facial Recognition Microsoft Face API
Natural Language Processing Microsoft Text Analytics API

Team: C-3

Members:
Akash Nagaraj ([email protected])
Yash Mathur ([email protected])
Mukund Sood ([email protected])

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.