SlideShare a Scribd company logo
CSE 3200
SYSTEM DEVELOPMENT
PROJECT
CORRUPTION DETECTION APP USING
K-MEANS CLUSTERING
Project Link: https://github.com/nahin333/Corruption-Detection-App-Using-K-means-Clustering
MOTIVATION
• Mass people often fear to testify against corrupted
ones.
• Corrupted people often do not face punishment due
to lack of proper evidence.
• Corrupted people often try to harm who testify against
them.
• Government employees are often callous about their
responsibilities due to insufficient accountability.
• We are worn-out with bribery, embezzlement,
WHAT THIS APP DOES …
• Lets users to give opinion about service providers.
• Hides identity of opinion holders.
• Lets users to complain against service providers.
• Forces users to provide evidence with their
complaints.
• Offers wide variety of format of evidence to choose
from (video, audio, pdf or image).
• Clusters employees according to their corruption level.
PROBLEM DEFINITION
• Isolate general user’s opinion from internal
employee’s opinion.
• Keep track which opinion is for whom.
• Hide complainers identity from the authority to
ensure complainers safety.
• At the same time it is to be ensured that complainers
are not manipulating evidence and submit fake
complaints.
• Identity of complainers is to be visible by someone to
IMPLEMENTATION
Fig : Model to detect corruption
SYSTEM DESIGN
Fig : Flowchart of procedure.
VISIT TO THE APP
Fig : Log in Fig : Sign up
Homepage for general users
Log out Button
Button for
giving opinion
about
employees
This button is for
submitting
complaints
Submitting complaints
Name of
the
complaine
e
Descriptio
n of crime
Button to navigate to
evidence page
All the
boxes
must be
filled to
navigate
to the
next part
Submitting evidence
Button for uploading
image
Button for uploading
audio
Button for uploading
video
Button for uploading
pdf
Options for choosing an employee to complain against
User must choose
among employee
for whom the
opinion will be
stored.
Questionnaires to evaluate employees
Users will have to
answer all the questions
and then submit.
Tap on Submit button
will finally submit
opinions to firebase
database.
UI for officers
Complaints
submitted by general
users will be shown
in this page and it is
shown only to Anti-
Corruption
Commission
authority.
Button to view
evidence submitted.
Evidence can be
video, audio, image
or pdf.
Corruption results
Employees
clustered into
three categories
honest, average
and corrupted.
FUTURE ENHANCEMENT
• Auto mail sending option to concerned organization after a
specific time duration.
• Generating a history graph to find improvement of
employees.
• Creating SMS based feedback system.
• Digital complaint and suggestion box.
CONCLUSION
• This model will be effective in society if the corrupted people
are being faced punishment.
• The ultimate goal of this project is to raise awareness among
all against corruption. This project will increase accountability
of employees and make them aware of the fact that if they get
involved in corruption they will not be spared anymore.
THANK YOU

More Related Content

Similar to Corruption Detection App using K-means Clustering

Online compliant response system for corporation
Online compliant response system for corporationOnline compliant response system for corporation
Online compliant response system for corporation
Dhavamani Prakash
 
BYOD: Device Control in the Wild, Wild, West
BYOD: Device Control in the Wild, Wild, WestBYOD: Device Control in the Wild, Wild, West
BYOD: Device Control in the Wild, Wild, West
Jay McLaughlin
 
Project Report On Online Crime Management Application
Project Report On Online Crime Management ApplicationProject Report On Online Crime Management Application
Project Report On Online Crime Management Application
satvirsandhu9
 
Essay On Solar Energy In India
Essay On Solar Energy In IndiaEssay On Solar Energy In India
Essay On Solar Energy In India
Alison Parker
 
Strengthening the Weakest Link - Reducing Risks from Social Engineering Attacks
Strengthening the Weakest Link - Reducing Risks from Social Engineering AttacksStrengthening the Weakest Link - Reducing Risks from Social Engineering Attacks
Strengthening the Weakest Link - Reducing Risks from Social Engineering Attacks
FitCEO, Inc. (FCI)
 
Testing Is How You Avoid Looking Stupid
Testing Is How You Avoid Looking StupidTesting Is How You Avoid Looking Stupid
Testing Is How You Avoid Looking Stupid
Steve Branam
 
Markus Paasovaara: Face recognition
Markus Paasovaara: Face recognitionMarkus Paasovaara: Face recognition
Markus Paasovaara: Face recognition
Futurice
 
Proactive moderation
Proactive moderation Proactive moderation
Proactive moderation
Sunil Kotthakota
 
Injaz Startups Project - Incubation Online Support System Guide
Injaz Startups Project - Incubation Online Support System GuideInjaz Startups Project - Incubation Online Support System Guide
Injaz Startups Project - Incubation Online Support System GuideAyman Basheer (BRANDA)
 
89679962-Online-Cab-Management
89679962-Online-Cab-Management89679962-Online-Cab-Management
89679962-Online-Cab-Management
Joe Andelija
 
DevSecCon London 2018: How to fit threat modelling into agile development: sl...
DevSecCon London 2018: How to fit threat modelling into agile development: sl...DevSecCon London 2018: How to fit threat modelling into agile development: sl...
DevSecCon London 2018: How to fit threat modelling into agile development: sl...
DevSecCon
 
IRJET - Discovery of Ranking Fraud for Mobile Apps
IRJET - Discovery of Ranking Fraud for Mobile AppsIRJET - Discovery of Ranking Fraud for Mobile Apps
IRJET - Discovery of Ranking Fraud for Mobile Apps
IRJET Journal
 
Video delivery & experience, September 2022
Video delivery & experience, September 2022Video delivery & experience, September 2022
Video delivery & experience, September 2022
decodemai
 
Project_1.pptx
Project_1.pptxProject_1.pptx
Project_1.pptx
Dipanshu90
 
Crime filterd(ppt)
Crime filterd(ppt)Crime filterd(ppt)
Crime filterd(ppt)Nidhi Singh
 
Online dating system management project report.pdf
Online dating system management project report.pdfOnline dating system management project report.pdf
Online dating system management project report.pdf
Kamal Acharya
 
Acceptance- and Behavior-Driven Development with Cucumber: Three Case Studies
Acceptance- and Behavior-Driven Development with Cucumber: Three Case StudiesAcceptance- and Behavior-Driven Development with Cucumber: Three Case Studies
Acceptance- and Behavior-Driven Development with Cucumber: Three Case Studies
Josiah Renaudin
 
Loan Approval Management Java project
Loan Approval Management Java projectLoan Approval Management Java project
Loan Approval Management Java project
Tutorial Learners
 
Simple Measures, Big Results: Measuring Program Impact Data
Simple Measures, Big Results: Measuring Program Impact DataSimple Measures, Big Results: Measuring Program Impact Data
Simple Measures, Big Results: Measuring Program Impact Data
TechSoup
 
The UC Journey - Seven Steps to a Unified User Experience
The UC Journey - Seven Steps to a Unified User ExperienceThe UC Journey - Seven Steps to a Unified User Experience
The UC Journey - Seven Steps to a Unified User Experience
Wainhouse Research
 

Similar to Corruption Detection App using K-means Clustering (20)

Online compliant response system for corporation
Online compliant response system for corporationOnline compliant response system for corporation
Online compliant response system for corporation
 
BYOD: Device Control in the Wild, Wild, West
BYOD: Device Control in the Wild, Wild, WestBYOD: Device Control in the Wild, Wild, West
BYOD: Device Control in the Wild, Wild, West
 
Project Report On Online Crime Management Application
Project Report On Online Crime Management ApplicationProject Report On Online Crime Management Application
Project Report On Online Crime Management Application
 
Essay On Solar Energy In India
Essay On Solar Energy In IndiaEssay On Solar Energy In India
Essay On Solar Energy In India
 
Strengthening the Weakest Link - Reducing Risks from Social Engineering Attacks
Strengthening the Weakest Link - Reducing Risks from Social Engineering AttacksStrengthening the Weakest Link - Reducing Risks from Social Engineering Attacks
Strengthening the Weakest Link - Reducing Risks from Social Engineering Attacks
 
Testing Is How You Avoid Looking Stupid
Testing Is How You Avoid Looking StupidTesting Is How You Avoid Looking Stupid
Testing Is How You Avoid Looking Stupid
 
Markus Paasovaara: Face recognition
Markus Paasovaara: Face recognitionMarkus Paasovaara: Face recognition
Markus Paasovaara: Face recognition
 
Proactive moderation
Proactive moderation Proactive moderation
Proactive moderation
 
Injaz Startups Project - Incubation Online Support System Guide
Injaz Startups Project - Incubation Online Support System GuideInjaz Startups Project - Incubation Online Support System Guide
Injaz Startups Project - Incubation Online Support System Guide
 
89679962-Online-Cab-Management
89679962-Online-Cab-Management89679962-Online-Cab-Management
89679962-Online-Cab-Management
 
DevSecCon London 2018: How to fit threat modelling into agile development: sl...
DevSecCon London 2018: How to fit threat modelling into agile development: sl...DevSecCon London 2018: How to fit threat modelling into agile development: sl...
DevSecCon London 2018: How to fit threat modelling into agile development: sl...
 
IRJET - Discovery of Ranking Fraud for Mobile Apps
IRJET - Discovery of Ranking Fraud for Mobile AppsIRJET - Discovery of Ranking Fraud for Mobile Apps
IRJET - Discovery of Ranking Fraud for Mobile Apps
 
Video delivery & experience, September 2022
Video delivery & experience, September 2022Video delivery & experience, September 2022
Video delivery & experience, September 2022
 
Project_1.pptx
Project_1.pptxProject_1.pptx
Project_1.pptx
 
Crime filterd(ppt)
Crime filterd(ppt)Crime filterd(ppt)
Crime filterd(ppt)
 
Online dating system management project report.pdf
Online dating system management project report.pdfOnline dating system management project report.pdf
Online dating system management project report.pdf
 
Acceptance- and Behavior-Driven Development with Cucumber: Three Case Studies
Acceptance- and Behavior-Driven Development with Cucumber: Three Case StudiesAcceptance- and Behavior-Driven Development with Cucumber: Three Case Studies
Acceptance- and Behavior-Driven Development with Cucumber: Three Case Studies
 
Loan Approval Management Java project
Loan Approval Management Java projectLoan Approval Management Java project
Loan Approval Management Java project
 
Simple Measures, Big Results: Measuring Program Impact Data
Simple Measures, Big Results: Measuring Program Impact DataSimple Measures, Big Results: Measuring Program Impact Data
Simple Measures, Big Results: Measuring Program Impact Data
 
The UC Journey - Seven Steps to a Unified User Experience
The UC Journey - Seven Steps to a Unified User ExperienceThe UC Journey - Seven Steps to a Unified User Experience
The UC Journey - Seven Steps to a Unified User Experience
 

Recently uploaded

Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
Shane Coughlan
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
Roshan Dwivedi
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
AI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website CreatorAI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website Creator
Google
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 

Recently uploaded (20)

Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
openEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain SecurityopenEuler Case Study - The Journey to Supply Chain Security
openEuler Case Study - The Journey to Supply Chain Security
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
AI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website CreatorAI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website Creator
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 

Corruption Detection App using K-means Clustering

  • 1. CSE 3200 SYSTEM DEVELOPMENT PROJECT CORRUPTION DETECTION APP USING K-MEANS CLUSTERING Project Link: https://github.com/nahin333/Corruption-Detection-App-Using-K-means-Clustering
  • 2. MOTIVATION • Mass people often fear to testify against corrupted ones. • Corrupted people often do not face punishment due to lack of proper evidence. • Corrupted people often try to harm who testify against them. • Government employees are often callous about their responsibilities due to insufficient accountability. • We are worn-out with bribery, embezzlement,
  • 3. WHAT THIS APP DOES … • Lets users to give opinion about service providers. • Hides identity of opinion holders. • Lets users to complain against service providers. • Forces users to provide evidence with their complaints. • Offers wide variety of format of evidence to choose from (video, audio, pdf or image). • Clusters employees according to their corruption level.
  • 4. PROBLEM DEFINITION • Isolate general user’s opinion from internal employee’s opinion. • Keep track which opinion is for whom. • Hide complainers identity from the authority to ensure complainers safety. • At the same time it is to be ensured that complainers are not manipulating evidence and submit fake complaints. • Identity of complainers is to be visible by someone to
  • 5. IMPLEMENTATION Fig : Model to detect corruption
  • 6. SYSTEM DESIGN Fig : Flowchart of procedure.
  • 7. VISIT TO THE APP Fig : Log in Fig : Sign up
  • 8. Homepage for general users Log out Button Button for giving opinion about employees This button is for submitting complaints
  • 9. Submitting complaints Name of the complaine e Descriptio n of crime Button to navigate to evidence page All the boxes must be filled to navigate to the next part
  • 10. Submitting evidence Button for uploading image Button for uploading audio Button for uploading video Button for uploading pdf
  • 11. Options for choosing an employee to complain against User must choose among employee for whom the opinion will be stored.
  • 12. Questionnaires to evaluate employees Users will have to answer all the questions and then submit. Tap on Submit button will finally submit opinions to firebase database.
  • 13. UI for officers Complaints submitted by general users will be shown in this page and it is shown only to Anti- Corruption Commission authority. Button to view evidence submitted. Evidence can be video, audio, image or pdf.
  • 14. Corruption results Employees clustered into three categories honest, average and corrupted.
  • 15. FUTURE ENHANCEMENT • Auto mail sending option to concerned organization after a specific time duration. • Generating a history graph to find improvement of employees. • Creating SMS based feedback system. • Digital complaint and suggestion box.
  • 16. CONCLUSION • This model will be effective in society if the corrupted people are being faced punishment. • The ultimate goal of this project is to raise awareness among all against corruption. This project will increase accountability of employees and make them aware of the fact that if they get involved in corruption they will not be spared anymore.