Blooming Together_ Growing a Community Garden Worksheet.docx
uReporter, a social problem reporting system (ISD+DB)
1. uReporter: A Social Problem
Reporting System
Moyeen Uddin 1205078
Tarik Reza Toha 1205082
Amit Chakraborty 1205086
Abdullah Al Maruf 1205090
Nayeem Reza 1205106
2. Motivation Behind This Work
• Every sector in Bangladesh, a potential country, there is some
sort of system loss due to fiscal crime and corruption
– Systematic reporting of problems can reduce these losses
– We, the common people, are losing
– We must take initiatives to avert from this situation
• So we are creating uReporter, an online reporting system
– People can issue different social problems
– People can also share their compliments about any authority
– Make assessment reports so that the concerned authorities may take
necessary actions
Department of Computer Science and Engineering 2
3. Existing System
Department of Computer Science and Engineering 3
Corruption
Bribery
Negligence
to Duty
Political
InfluenceStealing
Money
Cheating
Blackmail
4. Existing Drawbacks
Department of Computer Science and Engineering 4
Common
People
• Victim of Corruption
Discouraged
by
Roadblocks
• Security Threat
• Political Pressure
• Unknown Responsible
Authorities
Anti-
Corruption
Commission
• Partial
Functional
• Yet to Achieve
Public Trust
5. Current Condition
Department of Computer Science and Engineering 5
...
...
...
Crime
Kidnapping
Law Enforcement
Agencies
Corruption
Bribery
Anti-Corruption
Commission
Hassle
Rain Water Stand
City Corporation
...
...
...
7. Objectives of uReporter
• Social awareness among the people
– Provide a platform to raise their voice against social issues around them
– Daily online news about different crimes and public harassments
– People will get a chance to report harassing incidents around them and let
other people know
– People of different parts of the country can then show their support in that
regard
• Central reporting system
– Many authorities will be highly benefitted
– Authorities will have more information
– Be able to evaluate their job based on feedback of day-to-day life experiences
by the common people
Department of Computer Science and Engineering 7
8. uReporter: A Platform for Self-assessment
Department of Computer Science and Engineering 8
Identify
Corrupted
Sector
•How corruption is
changing over time?
Detect Crime
Zones
•Which crime is occurring
frequently?
Real Scenario
of Terrorism
Frequent
Harassments
•Who are accused?
9. Project Outline
Publications
Daily Updates Periodical Reports
Manual Validation: Reviewed
Automated Ratings Public Comments Authority Updates
Automated Validation: Under Review
Personal Ratings Report Ratings
Crowd Sourcing Platform
Reports Comments
Department of Computer Science and Engineering 9
11. uReporter: At A Glance
Department of Computer Science and Engineering 11
uReporter: A Social Problem Reporting System
CrowdSourcingPlatform
AutomatedValidation:UnderReview
ManualValidation:ReviewedPublisherTeam
Process Flow Diagram: Run RepeatedlyProcess Flow Diagram: Run At Once
Someone faces
any social
problem
Explore
previously
reported
problems
Enrollment
Wants to report
that problem
Reported:
Comment on
previous report
Not Reported:
Report a new
problem
New: Full
Personal
Information
Form
Registered: NID
and Email
Automated
Email
Contains
validating link
Clicking this link
will complete
email address
verification
Truecode
Prompting
A truecode will
be sent to the
given contact
number
Entering this
code will
complete
contact number
verification
Reporter ID
Automated mail
to the reporter
Contains
registration ID
also called
reporter ID
Automated
Email
Contains
enrolling link
Clicking this link
the reporter can
report or
comment
One can edit
one’s personal
information
Personal
Information
Insert into
Personal
Information
Table
Data will be
encrypted
Report Ratings :
Relevance
Highest events
since last review
Personal
Ratings: Age,
Occupation,
Designation
Higher officials
gets higher
ratings
Ratings from
history:
Negative or
positive
Details
Complaint
Insert into
Details
Complaint
Table
Data will be
published
Pattern
recognition will
be used
It use keywords
from tags table:
Updated from
valid reports
Show causes of
personal and
report ratings
Automated
Ratings
Tag report
based on tags
table: Category,
Subcategory,
Accused and
Responsible
personnel
Update Section
Accused and
Responsible
personnel
response
Reviewer
update:
Reviewed,
Complainer
update: Solved
Comments
Section: Valid or
Invalid
Source for
public ratings of
complaint
Indicates the
credibility of
complaint
Analyze top
rated report in
every sub
category
Analyze causes
of automated
ratings
Analyze public
view of details
complaint:
content and
comments
Contact to
reporter if
necessary from
a particular
number called
hotline: query
on weak points
Give Feedback:
Rate the report
according to
credibility
Upload Data
Valid:
Subcategory
tags, Accused
and Responsible
personnel
Invalid: Causes
and Red marked
personal ID
ID will be
disclosed
a single false
attempt by
higher officials
several false
attempts by
others
An automated
email to both
authorities
email addresses
containing
complaint
Contact if
necessary
Give update
Public
comments
Authority
updates
Accused and
responsible
personnel
Reporter and
commenter
Modify reviewer
ratings
Causes for
ratings
Publications
Periodical
Reports
Daily Updates:
Our online news
portal
Publish most
viewed
complaints as
desk reports
Share successful
cases in social
media
Conduct public
surveys in social
media
Depict overall
scenario
Publish monthly
and annual
reports
Data mining by
technical team
NID Verification
12. Crowd Sourcing Platform
Enrollment
New: Full Personal Information Form Registered: NID and Email
Explore previously reported problems
Reported: Comment on previous report Not Reported: Report a new problem
Someone faces any social problem
Wants to report that problem
Department of Computer Science and Engineering 12
14. Email and Contact No. Validation
Automated
Email
• Contains
validating
link
• Clicking this
link will
complete
email
address
verification
Truecode
Prompting
• A truecode
will be sent
to the given
contact
number
• Entering this
code will
complete
contact
number
verification
Reporter ID
• Automated
mail to the
reporter
• Contains
registration
ID also called
reporter ID
Department of Computer Science and Engineering 14
15. National ID Verification
• Later, overall top rated
reporter's NID with date of
birth will be verified by
reviewer team manually from
https://services.nidw.gov.bd/votercenter
• We hope that Bangladesh
Government will provide
better process to verify
someone’s national ID.
Overall Ratings
Automated
Ratings
Public
Comments
Reviewer
Feedback
Department of Computer Science and Engineering 15
16. Already Registered Reporter
Automated Email
Contains enrolling link
Clicking this link the reporter
can report or comment
One can edit one’s personal
information
System Query
National ID Card Number Email Address
Registered Reporter
Report a new problem Comment on previously reported problem
Department of Computer Science and Engineering 16
18. Details Complaint Validation
Manual Review: Valid or Invalid
Automated Ratings Public Comments
Automated Validation: Under Review
Personal Ratings Report Ratings
Details Complaint
Insert into Details Complaint Table Data will be published
Personal Information
Insert into Personal Information Table Data will be encrypted
Department of Computer Science and Engineering 18
19. Automated Ratings
Personal
Information
• Personal ratings
• Age
• Occupation
• Designation
• Higher
officials
gets higher
ratings
• Ratings from
history
• Negative or
positive
Details Complaint
• Report ratings
• Relevance
• Pattern
recognition will
be used
• It use
keywords
from tags
table
• Updated from
valid reports
Automation System
• Rate the report
• Causes
• Tagging report
based on tags
table
• Category
• Subcategory
• Accused
personnel
• Responsible
personnel
Department of Computer Science and Engineering 19
20. Public Comments
Department of Computer Science and Engineering 20
Comments Section: Valid or Invalid
Will be reviewed manually
Source for public ratings of
complaint
Indicates the credibility of
complaint
Update Section
Accused personnel
response
Responsible personnel
response
Reviewer update
• Reviewed
Complainer update
• Solved
Common People
Read details complaints and
previous comments
Give ratings to complaint and
comments
Write new comment and attach
some files
21. Public View of Details Complaint
Department of Computer Science and Engineering 21
22. Initial Review
Analyze Content: Under Reviewed
•Analyze top rated report in every
sub category
•Analyze causes of automated
ratings
•Analyze public view of details
complaint
•content
•comments
•Contact to reporter if necessary
•from a particular number called
hotline
•query on weak points
•Give Feedback
•Rate the report according to
credibility
Upload Data: Reviewed
•Valid
•Subcategory tags
•Accused personnel
•Responsible personnel
•Invalid
•Causes
•Red marked personal ID
•ID will be disclosed
•a single false attempt by
higher officials
•several false attempts by
others
•An automated email to both
authorities email addresses
containing complaint
Department of Computer Science and Engineering 22
23. Dynamic Review
Highest events since last
review
• Public comments
• Authority updates
Contact if necessary
• Accused and responsible
personnel
• Reporter and commenter
Give update
• Modify reviewer ratings
• Causes for ratings
Department of Computer Science and Engineering 23
25. Publications: Publisher Team
Department of Computer Science and Engineering 25
Daily Updates
• Our online news portal
• Publish most viewed
complaints as desk
reports
• Share successful cases in
social media
Periodical Reports
• Conduct public surveys in
social media
• Depict overall scenario
• Data mining by
technical team
• Publish monthly and
annual reports
26. Our Limitations
• Crowd Sourced Data Validation
– Still under research
• Reviewer Team Formation
– Enough experience for verifying data
– Conscious about different aspects of practical life
• It is not our job to take actions against accused
authorities
– These will be done by respective authorities like Law
Enforcements Agencies, Anti-Corruption Commission, City
Corporation, National Human Rights Commission etc.
Department of Computer Science and Engineering 26