Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
Department of Information Technology
DJ CSI’s CODESHASTRA 6.0 – ROUND 1
Mentors:
Akshen Kadakia (Alumni)
Jash Kothari (Alumni)
Tejas Ved (Alumni)
Rajiv Shah (Alumni)
Riken Gala (BE Student)
Aadit Kachalia (BE Student)
Apurva Dani (BE Student)
Date of the event: 7th and 8th March, 2020.
Participants:
850 + Student Registrations on Devfolio for CodeShastra 6.0.
90+ teams shortlisted of students from various undergraduate colleges across India.
Objectives of the activity:
To augment innovative solutions to complex real-life problems existing in society.
Hackathons are programming competitions where participants compete to design an
elegant, efficient solution for the real-world problem statements.
To choreograph and fabricate a platform for optimizing the technical aptitude in a fun and
entertaining way in its endeavor to bridge the gap between university and industry.
CodeShastra has entered in the 6th edition with an aim to provide a platform for the
participants as they work in synergy to devise ingenious solutions to tackle various real-
life problems.
The theme of the sixth edition being Social Conscience: to cultivate a sense of
responsibility and concern for the problems faced by the society.
Contents:
DJCSI organized its flagship event CodeShastra 6.0 on 7th-8th March 2020. From being
the first 24-hour hackathon to be organised in Mumbai 6 years ago, CodeShastra 6.0 was
exactly what it hadpromised to be i.e. a huge success.
CodeShastra 6.0 witnessed over 90 teams from various parts of the country making it the
highest participation in any Hackathon at DJSCE.
Codeshastra 6.0 took place for 24 hours with brilliant, ebullient, creative minds working
cohesively to create an efficient solution which would be beneficial for the society.
With timely meals, refreshments, merchandises and guidance by mentors for the entire
duration, all participants had an amazing experience by the end of the hackathon.
All the teams gave their best and cash prizes were handed out to the winners. The winner
of Codeshastra 6.0 was DJ's very own team: Breaking Codes- Soham Dave, Ansh Mehta,
Shivam Kejriwal and Harshil Zaveri.
On the occasion of International Women’s Day There was an award given to the top
female coders in the hackathon.
We salute all participants for their efforts and congratulate Breaking Codes on their great
victory!
The theme of CodeShastra 6.0 being Social Conscience a sense of responsibility and
concern amongst coders for the problems of our society.
The team was thankful to TCS, Quantiphi, Formula and DotSyndicate who provided the
problem statements for which the participants came up with innovative solutions,
reassuring us of the talent in today's youth.
The team has a huge commendation for our mentors for mentoring all participants and the
judges from CSI India, Oracle, Quantiphi, TCS and Quantiphi for taking the time review
all the solutions.
Due to the immense hardwork, co-operation and support provided to Team DJCSI by their
heads Dr. Vinaya Sawant, Prof. Mitchell D'silva; and senior faculty members ensured that
the event was a great success. We urge all programmers to participate in such hackathons
in future as well because it is a place where technology met innovation, talent met
opportunity and imagination became reality.
Problem statements:
1. Smart Waste Management
Dumping grounds like Deonar and Kanjurmarg are not definitely source for good health, but
people won't know besides how bad it smells that gases and pollutants can't be seen.
The impact is huge, especially in the winter season. Can we think of small moveable "gas
unit", which can travel through such garbage piles and can "map the pollution level" and also
"hazard levels" (such as inflammable, fire risk, etc.) and then store and project the data to the
cloud, which can plot it on a map with the zones which are dangerous.
Additional features would be appreciated.
2. Check My Ticket
At present, ticket checking is done on trains, also at platforms. Ticket checking is a manual
process and due to a shortage of ticket checking staff, only a small number of passengers are
checked. There is a need for a solution which can ensure 100% ticket checking. The solution
should be such that passengers need not have to wait for getting his ticket checked.
While implementing solution, participants should consider the following points:
Where the tickets should be checked? At which point should ticket checking to
commence and at what point should the ticket be deleted.
How to track the distance travelled by the bearer of the ticket is appropriate? It is a
punishable offence to take a ticket of shorter distance and travel for a longer distance.
How to find people not buying a ticket at all? It is evident that the most important
aspect of this solution would be finding people who haven’t bought a ticket.
Notification system for station in charge for further action when an offender is found.
For offenders without tickets what form of data should be identified and how should
the data be transferred to the respected personals.
3. Yeh Tasveer Kiski Hai?
Create a platform for training, labeling and deploying and retraining image classification
models.
Following are the expected features to be deployed:
Train a model(s) that classifies images based on the dataset provided.
Dataset : https://www.kaggle.com/puneet6060/intel-image- classification
Create a UI that can run inference using the model trained above on 128 unseen and
unlabeled images uploaded at the same time.
Once inference is completed, the UI should then be able to visualize these images and
their predictions including the confidence score and provide other metrics as
appropriate. The UI should have the functionality to change the labels of images that
are wrong, add them to a database and run training again.
Optionally, the UI should have an option to change the parameters of training.
Parameters could be learning rate, number of filters, filter size etc.
The newly trained model should be available for use by the UI to run another round of
inference.
Extra credit will be given if the entire process is done on the cloud.
4. Mann Changa toh sab Vadiya
Health is a state of complete physical, mental and social well- being and not merely the
absence of disease or infirmity. We as humans focus just on our physical health.
Unfortunately, in most parts of the world, mental health and mental disorders are not
accorded anywhere the same importance as physical health. Rather, they have been
largely ignored or neglected. Mental disorder, if not taken care of, can lead to disability
permanent memory loss manipulation or even self-harm. Design a system that would help an
individual to overcome his mental disorder by exploring parameters like tracking anxiety
levels, stress levels and physical and mental tiredness. CBT (Cognitive behavioral therapy) is
commonly used to treat a wide range of disorders, including phobias, addictions, depression,
and anxiety. Use CBT techniques and methods along with Machine Learning or Artificial
intelligence and provide solutions. Also, a chatbot to deal with the above problem would be
appreciated.
5. Beti Bachao, Desh Bachao
We aim to make women feel as strong as ever and strong enough to fight the parasites of our
society, strong enough to fight the odds, strong enough to protect themselves against any
sexual assaults. What is expected is a system which shall re-establish how very gregarious
mankind is. A system should be developed to tackle these problems. The users of the system
should be authenticated while one- time registration to maintain a fool proof system (possibly
AADHAR verification). It should consist of a onetime set up which will allow to register up to
5 numbers as emergency contact. Later a woman in distress shouldn’t have to locate the app to
be able to avail its facilities. Just press any of the volume buttons or power button for 5
seconds and the app will be activated. A consolidated report with the person’s location,
photograph clicked from the front and the back camera, surrounding voice will be sent to five
numbers registered in an SMS.
The report will be altered every 5 minutes with a new photograph, updated location and
surrounding voices. The app should take care of the situation wherein there is no network
connectivity to send an SMS. A similar report should be sent to the nearest police station. The
police station should contain a portal where they can receive such reports and will be
geotagged and time stamped on digital map. Police portal should contain statistics about
most unsafe zones (within reach of police station) and history of incidents reported. A virtual
assistant for the app should be able to provide insight when asked with questions such as “Is
area XYZ safe?” (name only for example purpose) to a woman. Additional features will be
appreciated.
6. Corruption is the true enemy to development.
Corruption or frauds have become common terms which are associated with government
bodies working across the globe. It often leads to several social and economic problems, if
remain unchecked. Increase in the rate of corruption adversely affects the development of any
country. The government funds or money which is intended for the welfare of the public
goes in the pocket of greedy officers. Non transparency, poor management of government
records, delay in verification process can lead to corruption in various schemes at various
levels. Thus, it is expected to provide transparency, efficient management of government
records and fast verification process for implementation of the above generic scenario using
Blockchain Technology. Also, it is very important to verify the identities of the people's and
the proofs submitted by them are true and marks up the eligibility criteria to claim the benefits
of the welfare scheme disbursed by the government. It is expected to provide an efficient and
reliable identity management system for verification to the government for authorized public
to claim these funds and enjoy the benefits of the same using Blockchain Technology. Also,
maintenance of these digital identities securely is necessary. Additional features would be
appreciated.
Outcomes:
All in all, Codeshastra 6.0 was an unprecedented opportunity for every inquisitive
programmer to learn and grow.
Winners of the 24-hr Hackathon were awarded with Cash Prizes and provided with
Internship Opportunities by Premier Tech Companies.
This event organized by DJCSI is a great way to work towards the amelioration of the
participants as well as the committee.
Judges & their profiles:
Arvind Prabhu- (CSI rep) from Racenext
Puneet Rekhade- Oracle
Jash Shah - Quantiphi
Mr. Prasad, Nirav, Swapnil - TCS
Selected Teams and their prizes:
14 teams qualified for The Final Round:
▪ Abba ka harmonium
▪ Apna time aayega
▪ Django milkshake
▪ Runtime terror
▪ Cascoders
▪ Ml and Lemon
▪ Reactive error
▪ Syntax error
▪ Breaking codes
▪ Code brewers
▪ Innov8
▪ Qwerty
▪ The conquerors
▪ Vortex
Winners:
1st - Team Breaking Codes
Prize: Cash Prize- Rs.20,000, DLink routers, Circle gaming
keyboards and mouse pads,Altenatives Diaries, Mobilla tech Earphones
Team members: Dwarkadas Jivanlal Sanghvi College of Engineering
Ansh Mehta
Harshil Zaveri
Soham Dave
Shivam Kejriwal
2nd – Team Vortex Prize: Cash Prize- Rs.10,000, DLink routers, Circle gaming keyboards and
mouse pads, Altenatives Diaries, Mobilla tech Earphones)
Team members: Fr. Conceicao Rodriques College of Engineering
Amurto Basu
Princeton Baretto
Pratik Chowdhury
Romik Amipara
3rd – Team Code Brewers Prize: Cash Prize- Rs.5,000, DLink routers, Circle gaming keyboards and mouse
pads,Altenatives Diaries, Mobilla tech Earphones
Team Members: Dwarkadas Jivanlal Sanghvi College of Engineering)
Kaustubh Kekre
Amogh Parab
Dev Savla
Jay Gala
Top 10 teams received Matic and Fold tshirts.
Sponsors:
Title Sponsors: Dot Syndicate.
Associate Sponsors: Quantiphi and Devfolio.
Technical Partners: Foxmula, TCS, Fold and Matic.
Networking Partner: D-Link.
Snack Partner: 1441 Pizzeria.
Online Media Partner: NAC
Gifting Partner: Alternatives, The Souled Store, Mobilla Tech.
Refreshment Partner: Starbucks and YogaPulp.
Cloud Partner: Cloudspoilt by Aqua.
Sample Certificate:
Photographs (with captions):
Orientation before start of Hackathon
Core committee of DJCSI with faculty advisors
Overnight hackathon in progress
Judges inspecting projects during shortlisting round
Panel of Judges announcing winners during closing ceremony
Winners of CodeShastra 6.0
Organizing Committee
Entire Organizing Committee with Winners
Participants attendance sheet: