Police Hackathon PDF

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

Team Name : Codewarriors

Problem Statement : Solution for Crowd Sourcing of Records


Brief about the Idea:
As the problem statement describes that a portal or an application need to be developed which will provide
all the information about a person or a business using the given email or mobile number. The idea that
our team has come up with is we will develop an android application that will let the user enter the name
or email id of the user they want to search about and then we would fetch all the user information from the
web using the social media scrapper concept and for UPI we have worked on a script that will take number
as the input and will verify, if any UPI id is linked to the given number, if yes then our system will return
the name and UPI id of the given number.

Working of the features:


1. Social Media Scrapper – A python script to extract data from the web, basic scrapper
implementation.
2. UPI id detail Fetcher – A python script which verifies the number using basic UPI verification
technology.
Opportunity :
When compared to the existing ideas, our idea is different cause we would be implementing a scrapper
as well as an UPI id fetcher which would be unique comparing to the existing systems. As most of the
scrapper which were implemented in the past are not working properly now due to the privacy issues and
Opportunity
for same a newshould be able
implementation for to
theexplain thescrapper
social media following:
is needed and this is where our idea
comes into existence.
How different is it from any other existing ideas out there?
Talking about our idea, the most unique thing about our idea is the UPI id fetcher which takes in the
How willand
number it fetches
be able theto solve
name andthe
UPI problem?
id for the same(if available). Social media scrapper is an add on
which we would be implementing as well as one of the key feature of our application.

Our base logic for UPI id fetcher( brute force method ):


1. number + @ybl/@okhdfc/@okaxis/@apl
2. Repeat Step 3 & 4 for n times (where n = available UPI handles).
3. verify given UPI id.
4. If UPI id found: break out of the loop.
5. Exit & show result if found.
List of features offered by the solution :

ItTalking
is always
aboutbetter to addprovided
the features a few visual
by therepresentations
solution our team is offering are mainly based
on the 2 key features which are:
(drawings/sketches/illustrations etc.) to your presentation, it adds to the power
through which it reaches the audience.
1. Social Media Scrapper – Extracts all the accounts/ data available in the public
social media domains about the given number/ email.
2. UPI id Fetcher – Fetches the UPI id and name from the given number using
UPI id verification technology.
Business Logic of the solution :
Social Media Scrapper: Web scraping is simply the process of using a social media web scraper to
gather data automatically. It saves users time, effort and sometimes money
since it’s an automatic process performed by bots.
UPI Id Fetcher: Our base logic for UPI id fetcher ( brute force method ):
1. number + @ybl/@okhdfc/@okaxis/@apl
2. Repeat Step 3 & 4 for n times (where n = available UPI handles).
3. verify given UPI id.
4. If UPI id found: break out of the loop.
5. Exit & show result if found.
Technology used :
Technologies which are used in our project are:

1. Android TechStack with Kotlin.


2. Python for developing script to extract data from the web (i.e. Social Media scrapper).
3. React Framework for designing web portal if needed.
4. Firebase as the required backend for storing extra user information.
Estimated cost of/after implementing the solution :
As the project we are working on is a software based project, therefore there is no extra cost related to
any hardware system for any basic implementation/ prototype.

Talking about the future, when this project will get executed in masses, a strong backend would be
needed to support the heavy loads on the system and to store more data and providing faster read/write
performance. Similarly, a strong and paid web scrapper can provide better results compared to our
prototype for scrapping social media accounts. For UPI id fetcher, our current implementation is a brute
force method but we are trying to improve the performance with a better solution approach which might
result in more money spending.

You might also like