SlideShare uma empresa Scribd 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

Mais conteúdo relacionado

Semelhante a 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
 

Semelhante a 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
 

Último

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
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
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
 
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
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
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
 
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
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
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
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
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
 
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
 
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
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
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
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 

Último (20)

Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
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
 
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
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
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)
 
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
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
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
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
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
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
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...
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
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)
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 

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.