Published using Google Docs
Localhost Final Problems
Updated automatically every 5 minutes

Local host (Application Development competition)

Hello there everyone, here we will be providing you all four problems to work on. you can choose any one problem among these and create an application with the problem, you can use any language of your choice as long as you can explain to us your work. We tried to collect some interesting and brainstorming project ideas that can help in your careers also, so do start them as your own project for your career. Hope to see your submission, All the best guys!!

Problem 1

Whatsapp bot

INTRODUCTION TO PROBLEM

IN THE BUSY WORLD OF ONLINE COMMUNICATION EACH AND EVERYONE OWNS THEIR HECTIC SCHEDULE AND MISSES THE MOST IMPORTANT UPDATES FROM THE OFFICE, COLLEGE AND BUSINESS THROUGH EMAIL. THE NO OF EMAILS SENT AND RECEIVED IN A DAY IS APPROXIMATELY 333.2 BILLION AS OF 2022.  STATISTICS SAY THAT THE NUMBER OF EMAILS IS EXPONENTIALLY INCREASING OVER THE PAST DECADE. EMAIL IS ONE OF THE LARGEST AND MOST COMMONLY USED APPLICATIONS AND A LARGE AMOUNT OF SPAM AND IMPORTANT EMAILS MIXED IN THE MAILBOX. THUS MANY OF THE PEOPLE REGRET OPENING EMAILS DUE TO MANY SUCH REASONS.

PROBLEM STATEMENT

TO CREATE A WHATSAPP BOT THAT HELPS TO FETCH THE EMAILS AND ATTACHMENTS  FROM EMAIL AND DISPLAY THEM ON WHATSAPP. THE MAILS CAN BE FETCHED EITHER FROM GMAIL OR OUTLOOK AS PER THE CONTESTANT'S CHOICE.

CONSTRAINS

ASK THE USER WHETHER THEY REQUIRE THEIR ENTIRE MAILBOX OR ONLY FROM PARTICULAR EMAILS.

FROM THE SELECTION EXECUTE EITHER STATEMENT 1 OR 2.

  1. THE ENTIRE EMAIL INCLUDING ATTACHMENTS OF ALL THE EMAILS MUST BE LINKED AND DISPLAYED ON WHATSAPP WITH THE HELP OF BOT.
  2. CREATE AN OPTION TO SHARE ONLY PARTICULAR EMAILS AND ATTACHMENTS FROM SELECTED EMAIL IDS  TO WHATSAPP WITH THE HELP OF BOT.

Problem 2

CoWIN Public API Integration

Introduction to the problem

During Pandemic, In many residential campus Administration faces problems in keeping track of vaccinated, partially vaccinated and infected personnels. So build a Covid management system using governments Co-WIN Public API

Attachments

We are attaching a file which contains some hexadecimal code of some scanned id card of a college.

You can use official api of Indian government

API :- https://apisetu.gov.in/api/cowin#:~:text=To-WIN%20Public%20APIs%20 allow%20any%20 third-party%20application%20to,is%20limited%20only%20to%20read%20access%20in%20Co-WIN

Functionalities in the management system

Management System should have following basic requirements :-

Authentication

Using given "scanned hexadecimal codes" , extract the mobile number of the student and search it in the government database using 'CoWIN Public API' and check whether he is in the database or not.

* In authentication you should provide few options and user may choose any of the following options to authenticate themselves -

Recommendation

If student is there in database and have only one dose then recommend him/her to register for second dose by redirecting to slot booking section

Slot booking

You should make a dummy government page and redirect there for slot booking (since you cannot redirect to real government website)

Data collection

catalog this collected data hostel-wise and block-wise

* you should add an option for college administration to add/remove hostels or blocks

eg:- there are 4 hostels as H1, H2, H3 and H4 and some blocks like B1, B2 and B3 (Remark you should add an option for college administration to add hostels or blocks)

Analyze data

from the collected data show that data to the administration in an interactive way so that they can take decision in their colleges respectively to control covid-19

* Based on the create a dashboard for the admins to show differents statistics(bar charts, etc)

* A dummy college map will be provided, on which you have to mark the most affected area in campus, you have to generate this dynamically.


Problem 3

Task Description

Develop a flow where a user can upload a printed document on a portal and can get insights or perform certain tasks using the document uploaded.

Use case

Example 1: Medical Report Analyzer

 A user on uploading his lab report, the flow should:

Note: A user with less or no knowledge of the domain should be able to understand the document.

Further, a disclaimer must be provided stating that the information provided is for informational purposes only and does not constitute professional advice.

           Example 2: Data Entry Application

            For a user (firm or any user who needs to maintain proper books of accounts)  on uploading   his receipts and payment slips, the flow should:

Deliverables

Evaluation Criteria

Problem 4

Grayscale Image detection

A grayscale image is a 3 channel image in which the only colors are shades of gray. In addition to consuming less space, grayscale images are entirely sufficient for many tasks and so there is no need to use more complicated and harder-to-process color images.There are many inbuilt methods to convert a color image into its grayscale version. But, in some situations, verification systems should not accept grayscale images as input. Your task is to determine whether the input image is colored or grayscale. You can use any method for the task.

Make a proper frontend that accepts images and returns the grayscale percentage. You should also show us proper accuracy using the given data.

Sample Input : Image

Sample output : grayscale - 98%

Dataset : Use google!

The logic or model you make should provide a good accuracy, preferably (60 - 80%) on the RVL-CDIP Dataset.


Submission link will be provided soon… on the website till then please register here.

Website link: Localhost

In case of queries, contact us at

21f3002889@student.onlinedegree.iitm.ac.in (KALIDASS)

21f1003498@student.onlinedegree.iitm.ac.in (ARRAM NITHISH)

21f1007049@student.onlinedegree.iitm.ac.in (RAKESH KUMAR MANDAL)

21f2000322@student.onlinedegree.iitm.ac.in (AJOY KUMAR)

21f3001922@student.onlinedegree.iitm.ac.in (VENKATACHALAM SUBRAMANIAN PERIYA SUBBU)

21f3002466@student.onlinedegree.iitm.ac.in (Abhishek Verma)

21f1005072@student.onlinedegree.iitm.ac.in (Muskan Jindal)

NOTE - TO THE INNOVATIVE IDEAS AND ADD-ONS TO PROBLEM STATEMENT WILL FETCH THE BONUS POINTS