Projects


The work done so far


farmer-vision-logo

Farmer Vision

Helping farmers protect their crops!


SkimLit

Fly by research papers in speed!

skimlit-logo

linkedin-logo

Sentiment Analysis Tool

Find out the sentiment behind your words!


Tinder Clone

Get swiping to find the one!

tinder-logo

linkedin-logo

LinkedIn Clone

The professional networking website - remade!


Movie Search

Find out the insights on your favorite flicks.

clapperboard

shopping-cart

eCommerce App

The one stop shop for all your needs.

Sentiment Analysis Tool


The application is intended to bring forth the sentiment carried by the user's words. The words are preprocessed, fed into a machine learning model which categorizes it into one of three categories: negative, neutral or positive. The analysis also provides the percentage confidence of the model regarding the classification in each of the three categories.

Application Type - Machine Learning
Year of Completion - 2022

SkimLit


skimlit in action with llama-2 abstract as its input

A lot of users face the problem of going through lengthy research papers just to get some little information that they are looking for. Even with abstracts summarizing the contents of the paper in a paragraph, it is hard to understand the context sometime. SkimLit takes in the abstract of any research paper and breaks it down into labelled segments. These labels can be any one of the following five - objectives, background, methods, results, and conclusions. With these labels preceding the sentence of the abstract, it becomes a breeze to read through the content which would otherwise take longer to extract from.

Application Type - Machine Learning
Year of Completion - 2022

Farmer Vision


farmer vision mockup

In recent times, the unchecked growth of stray cattle roaming about is causing menace for people. In India, especially in the state of Uttar Pradesh, there are about 1.18 million of them as per a census in 2019. Often times, these stray cattle wander into designated farmlands, wreaking havoc on the sown crops. In turn, this results in a catastrophic loss for the farmers, many of whom are dependent on the next harvest itself to make a living.

Keeping this in mind, we the members of the GDSC BBDITM have come up with a solution Farmer Vision. Farmer Vision is an Android application, that runs on one of two devices - a camera device and a client device. The camera device collects video feed from the back camera and is intended to be placed in such a way to obtain maximum coverage of the farm area. This footage is processed by our own TensorFlow Lite model, to detect any stray animal in sight.
The status of all camera devices is updated and stored using the Firebase Realtime Database, thereby making sure that all events are monitored in real time. Another device can be used as a client device using which the farmer can see the status of all cameras in real time. Using this information, he can take appropriate action such as removing the detected cattle and reporting to the concerned authorities about it.


Application Type - Machine Learning
Year of Completion - 2023

Tinder Clone


This application emulates the working and functionalities of the dating app Tinder, complete with a matching algorithm and a real time chat system to facilitate communication between a match of two people.

Application Type - Android
Year of Completion - 2021

LinkedIn Clone


The application is a clone of LinkedIn with a proper authentication system and a feed that is dynamic, and user generated where anyone can type out what’s on their mind.

Salient features include a login screen and the main screen that appears after a user has successfully logged in. The feed in the main screen is dynamic and user generated. To create a post, all a user has to do is type in what is on their mind in the text field at the top of the field, and hit enter. The post gets displayed instantly on top of the feed. To log out, simply press the 'Me' button next to the notifications icon at the top right. Application Type - Website
Year of Completion - 2021

Movie Search


The project's main use is to obtain relevant information about the movie, including its rating and poster, based on the title which is to be inputted by the user. All the user has to do is to enter the desired movie title and hit the 'Get Movie' button to fetch the intended results. By default, the application displays the details of The Suicide Squad (2021) by James Gunn.

The project uses the OMDb API - The Open Movie Database (http://www.omdbapi.com), a RESTful API, to obtain the movie information based on the title entered by the user. The process of making this web application was highly simplified by the employment of ReactJS. The website is hosted at Heroku.

Application Type - Website
Year of Completion - 2021

eCommerce App


This application demonstrates a sample eCommerce application with its major highlights being a full-fledged authentication system implemented with the aid of Firebase, a product gallery showcasing all available products, cart functionality and address saving for future use.

The user is able to shop from multiple categories. Each product is assigned ratings in terms of how well made it is and its quality. This rating is in terms of stars with 5 being the highest. Each product is well described to assist the users in making better purchase decisions. Each product may be purchased in quantities up to 10.

Application Type - Android
Year of Completion - 2021