Women Safety
Women Safety
Women Safety
A
Mini Project Report
On
Bachelor of Technology
In
By
G. Divya Jyothi
Assistant Professor
2022
1
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
CERTIFICATE
This is to certify that the project entitled “Women Safety Android Application” has been
Shyam Vinay (20R21A05K1) and Nagaraju Polasa (20R21A05N1) in partial fulfillment of the
requirements for the award of degree of Bachelor of Technology in Computer Science and
Engineering from Jawaharlal Nehru Technological University, Hyderabad. The results embodied
in this project have not been submitted to any other University or Institution for the award of any
degree or diploma.
External Examiner
DECLARATION
We hereby declare that the project entitled “ Women Safety Android Application” is the work
done during the period from August 2022 to December 2022 and is submitted in partial fulfillment
of the requirements for the award of degree of Bachelor of Technology in Computer Science and
Engineering from Jawaharlal Nehru Technology University, Hyderabad. The results embodied in
this project have not been submitted to any other university or Institution for the award of any
degree or diploma.
ii
ACKNOWLEDGEMENT
The satisfaction and euphoria that accompany the successful completion of any task would
be incomplete without the mention of people who made it possible, whose constant guidance and
encouragement crowned our efforts with success. It is a pleasant aspect that we now have the
First of all, we would like to express our deep gratitude towards our internal guide G.
DIVYA JYOTHI, Assistant Professor, Department of CSE for his support in the completion
of our dissertation. We wish to express our sincere thanks to Dr. E. ANUPRIYA, HOD, Dept. of
We would like to thank all our faculty and friends for their help and constructive criticism
during the project period. Finally, we are very much indebted to our parents for their moral support
iii
The usage of smart phones equipped with GPS navigation unit have increased rapidly from 3%
to more than 20% in the past five years. Hence, a smart phone can be used efficiently for
personal safety or various other protection purposes especially for women. This app can be
activated by a single click when the user feels she is in danger. This application communiqués
the user’s location to the registered contacts for every few seconds in the form of message.
Thus, it acts like a sentinel following behind the person till the user feels she is safe. This paper
presents analysis a unique feature of this application to send the message to the registered
contacts continuously till they are pressing ‘HELP’ button. Continuous location tracking
information via SMS helps to find the location of the victim quickly and can be rescued safely.
This application aims to ensure women safety. This is achieved by addressing the circumstances
that compromise the safety of women in today’s day and age. This app ensures women are not
put into such situations through various features offered by our system.
iv
Figure Page
Name of the Figure
Number Number
1 System Architecture 10
2 Sequence Diagram 11
4 Results Diagram 30
Page
Table Number Name of the Table
Number
INDEX
Certificate i
Declaration ii
Acknowledgement iii
Abstract iv
List of Figures and Tables v
Chapter 1
Introduction 1
1.1 Overview 1
1.2 Purpose of the project 1
1.3 Motivation 2
Chapter 2
Literature Survey 3
2.1 Existing System 3
2.2 Limitations of Existing System 4
Chapter 3
Proposed System
3.1 Proposed System 5
3.2 Objectives of Proposed System 5
3.3 System Requirements 5
3.3.1 Software Requirements 5
3.3.2 Hardware Requirements 6
3.3.3 Functional Requirements 6
3.3.4 Non-Functional Requirements 6
3.4 Concepts Used in the Proposed System 7
Chapter 4
System Design 9
4.1 Components/ Users in the Proposed System 9
4.2 Proposed System Architecture 11
Chapter 5 14
Implementation
5.1 Source Code 14
Chapter 6 30
6.1 Results 30
6.2 Verification and Validation 30-3
Chapter 7 32
Conclusion 32
References 33
CHAPTER 1
INTRODUCTION
1.1 OVERVIEW
Women’s safety is a big concern which has been the most important topic till date. Women safety
matters a lot whether at home, outside the home or working place. Few crimes against ladies
particularly rape cases were terribly dread and fearful. Most of the women of various ages, till this day
are being subjected to violence, domestic abuse, and rape. As ladies ought to travel late night generally,
it’s necessary to remain alert and safe. Although the government is taking necessary measures for their
safety, still, there are free safety apps for women that can help them to stay safe. Most of the females
these days carry their smartphone with them, so it is necessary to have at least one the personal safety
apps installed. Such a security app for ladies will definitely facilitate in a way or the opposite. This is
user-friendly application that can be accessed by anyone who has installed it in their smart phones.
Our intention is to provide you with fastest and simplest way to contact your nearest help. In this
system user needs to feed three contact numbers, in case of emergency on moving the phone up and
down thrice, the system sends SMS and calls on one of the numbers feeded into the system with the
location. The phone starts vibrating and siren starts ringing. This features for both everyday safety and
application aims to highlight a safety of the women’s safety. As women’s need to travel late night
sometimes, it is important to stay alert and safe. Although the gov, is taking measures for their safety,
there are free safety apps for women’s that can help them to stay more safe.
1
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
1.3 MOTIVATION
In today’s world, it is not safe for a person to travel alone at night especially for women; it will be high
time to travel alone because a woman is not highly strong as men to protect herself from them. The
good way to reduce chances in becoming a victim of violent crime (robbery, sexual assault, rape,
domestic violence) is to identify and call on resources to help you out of unsafe situations. Whether
you are in instant trouble or got separated from friends during night and do not know to reach home,
having these apps on your phone can diminish our risk and bring assistance when we require it. In this
paper, we present Security Alert an application for smart phones working over android platform.
2
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
CHAPTER 2
LITERATURE SURVEY
As a part of literature survey, we investigated some applications of women safety that already exist in
market. The aim is to observe how these applications work and to see how they can be improved and
how are they different. To date it is identified that the following Android Apps of women security are
A.) WOMEN’S SECURITY:-The key features of the app are: the user has to save some details. These
details include: Email address and password of the user, Email address and mobile number of the
recipient and a text message. Then, app is loaded as a “widget”, so that when the user touches the app,
it alerts the recipient. Another key feature of app is that it records the voice of surroundings for about
45 seconds and this recorded voice, text message containing location coordinates of the user is sent to
B.) POLICE NEARBY:- The police nearby scanner android app is built with the aim to connect
citizens & students to their nearest police stations city wise at one click and will permit the community
to become more involved right from your Android Smart phones. Any local, state, or school, College
police department as well as other law enforcement agencies can use Police scanner Android App to
provide you with enhanced service and get better communication. Police nearby app is free to
C.) SCREAM ALARM:- Scream Alarm, an android application. By clicking this app, it generates a
very high-volume scream in times of distress when the lungs of a person fail in screaming in trouble.
The generated scream is in a woman’s voice is severely helpful in discouraging the potential strong
trouble makers. The only work done by this application is whenever the person pushes or touches the
application, the phone screams loudly with a woman’s voice. [6] The applications mentioned above
work on different platforms, some apps work on Android, Windows, IOS but some only in android or
3
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
windows. But this application Security Alert is designed only for android platform but in future it can
be extended to work over Windows and IOS platforms. Android platform is open source and was built
using open Linux Kernel in order to enable the developers in creating fascinating mobile applications
that will take full advantage of the handset offers. A Virtual Machine is designed and utilised by
Android in order to optimize the memory and hardware resources of mobile environment. Android can
be enlarged adequately to merge new cutting-edge technologies as they emerge. Hence, android
platform will always continue to be evolved as a developer community in order to build innovative
All the existing systems must be connected to the GPRS service to work properly, hence cannot
The existing systems are of wired systems and most of them are alarming systems which is
The disadvantages of using these applications are they only send the alert messages to the saved
contacts.
Because of previous systems there is less possibilities of overcome the dangerous situations of
women.
Previous applications also have gps tracking system for to track the women location but it has
Existing system don’t have the feature that is it don’t sends the alert message to nearby cell
phones.
4
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
CHAPTER 3
PROPOSED SYSTEM
3.1 PROPOSED SYSTEM
In this proposed system, the user writes the message content and also selects the contacts to which the
message has to be sent and save it. So, when he is in some danger by just opening the app and pressing
the HELP button, the message stored will be sent to those numbers he has added in this application.
4. Google Chrome, Firefox, Microsoft Edge or Brave Browser with Extension Support
5
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
3. Ram : 8 GB(min)
The user shall be able to update her profile including information like emergency contact
information.
User shall have three option on main screen i.e., panic alert, cautious, and send status.
In panic alert emergency alert message shall be sent to emergency contact for help.
The system shall be able to send messages by shaking the phone in panic alert option.
The system shall be able to send message by selecting send status and cautious option.
type.
● As for the output, the system should be able to provide a faster response.
Scalability
6
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
● To produce better results, the system should be able to differentiate the class of all accounts
● The system must be able to cope up with any kind of updates in the model.
Android Studio is the official Integrated Development Environment (IDE) for android application
development. Android Studio provides more features that enhance our productivity while building
Android apps.
o Android Studio has a consolidated environment where we can develop for all Android devices.
o Apply changes to the resource code of our running app without restarting the app.
o It provides build-in supports for Google Cloud Platform. It makes it easy to integrate Google
ii) XML
XML tags are not predefined in XML. We must define our own Tags.
7
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
Xml as itself is well readable both by human and machine. Also, it is scalable and simple to
develop.
In Android we use xml for designing our layouts because xml is lightweight language so it
iii) JAVA:
Java plays an important role in development of Android applications because business logic is
written in Java.
You can say that knowledge of core Java is must for the development of android application.
Knowledge of advance Java is a plus point for the development. With the knowledge of
8
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
CHAPTER 4
SYSTEM DESIGN
Help Button Which is useful for the user when he is in some problem or needs any help? When the
user opens this application, he can see a HELP button. Then send SMS to Register contact nos.
Adding Contact
Using this module Adding 3 Emergency contacts numbers save it, so adding contact nos.
Messages
Store some message, to your danger situation. It’s using to Emergency situation.
9
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
The proposed architecture depicted below shows the exact flow of control of the android application.
Here the database acts as a storing media between the two mobile devices. The database information
i.e., to which database the information has to be sent, the URL of the database is coded itself in the
application. From the database, the location coordinates are sent continuously to the registered contacts
of the user.
10
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
The proposed system will be implemented with the help of android application. Which will alert the
nearby people who having this application by sending alert messages to them and alert sound in the
guardian mobile on shaking of victim mobile. Also sends messages and alert sound to the saved
contacts in the application and police station. Which also show the location of the victim with the help
of GPS tracker system. Which also make sound in guardian mobile when his/her mobile in silent
In new application we are providing a user friendly interface where the user could send the message
alert more efficiently and smartly. The user couldn’t have to remember all the important contact
numbers of siblings, relatives or friends. The new system is also interactive to the users and provides
the facility to know their nearby police station , hospitals and their own location.
In this section, the key features of the SOS App are listed below, which provides an overview of the
A. Sign in is mandatory
11
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
1. The first time users have to register to the app by entering the basic details of the user like
2. A one-time verification code will be send to the user’s email-account. Then, the user will have
to enter the verification code in order to complete the registration process. Then, a message
will be send to the user’s mobile number for completing the registration successfully. The user
3. User will be able to manage their Emergency Contacts using the Add Emergency Contacts
option.
B. At Emergency Situations
1. There is an Alarm Button. On pressing the alarm button, a police siren (a shrill and loud noise)
2. There is an Emergency Call Button. On pressing that button an emergency number will be
autodialed.
3. There is a Panic Button. On pressing that button once, an alert message will be send to the
emergency contacts along with his/her current location. In case, the user does not have an
4. On pressing that button, there will be two modes available, like offline mode and online mode.
12
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
13
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
CHAPTER 5
IMPLEMENTATION
5.1 Source Code
1)Main Activity
package com.example.t;
import android.content.Intent;
import android.os.Handler;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
new Handler( ).postDelayed(new Runnable() {
@Override
public void run() {
if(MainActivity.this==null){
return;
}
Intent intent=new Intent(getApplicationContext(),MainActivity2.class);
startActivity(intent);
finish();
}
},3000);
}
}
2)MainActivity2
14
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
package com.example.t;
import android.Manifest;
import android.annotation.SuppressLint;
import android.content.DialogInterface;
import android.content.pm.PackageManager;
import android.database.Cursor;
import android.location.Location;
import android.net.Uri;
import android.os.Build;
import android.provider.Settings;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.app.AlertDialog;
import android.os.Bundle;
import android.content.Intent;
import android.location.LocationManager;
import android.telephony.SmsManager;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
import androidx.core.app.ActivityCompat;
import androidx.core.content.ContextCompat;
import com.google.android.gms.location.FusedLocationProviderClient;
import com.google.android.gms.location.LocationSettingsRequest;
15
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
import java.util.ArrayList;
public class MainActivity2 extends AppCompatActivity {
static String x=null;
static String y=null;
Button b1,b2;
private FusedLocationProviderClient client;
DatabaseHandler myDB;
private final int REQUEST_CHECK_CODE=8989;
private LocationSettingsRequest.Builder builder;
LocationManager locationManager;
Intent mIntent;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
b1=findViewById(R.id.button);
b2=findViewById(R.id.button2);
myDB = new DatabaseHandler(this);
if(data.getCount()==0){
Toast.makeText(this,"no content to show",Toast.LENGTH_SHORT).show();
}
else {
String msg ="I NEED HELP LATITUDE :" +x+"LONGITUDE: "+y;
String number="";
while (data.moveToNext()){
theList.add(data.getString(1));
number=number+data.getString(1)+(data.isLast()?"":";");
call();
}
if(!theList.isEmpty()){
sendSms(number,msg,true);
}
17
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
if(ContextCompat.checkSelfPermission(getApplicationContext(),CALL_PHONE)==
PackageManager.PERMISSION_GRANTED){
startActivity(i);
}
else{
if(Build.VERSION.SDK_INT>=Build.VERSION_CODES.M){
requestPermissions(new String[]{CALL_PHONE},1);
}
}
}
if(ActivityCompat.checkSelfPermission(MainActivity2.this,
Manifest.permission.ACCESS_FINE_LOCATION)
!=PackageManager.PERMISSION_GRANTED
&&
ActivityCompat.checkSelfPermission(MainActivity2.this,Manifest.permission.ACCESS_COA
RSE_LOCATION)
18
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
!=PackageManager.PERMISSION_GRANTED){
ActivityCompat.requestPermissions(this,new
String[]{Manifest.permission.ACCESS_FINE_LOCATION},1);}
else{
@SuppressLint("MissingPermission")
Location
locationGPS=locationManager.getLastKnownLocation(LocationManager.GPS_PROVIDER);
if(locationGPS!=null){
double lat=locationGPS.getLatitude();
double lon=locationGPS.getAltitude();
x=String.valueOf(lat);
y= String.valueOf(lon);
}
else{
Toast.makeText(this,"Unable to find location",Toast.LENGTH_SHORT).show();
}
}
}
}
19
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
});
3)Registor
package com.example.t;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ListAdapter;
import android.widget.ListView;
import android.widget.Toast;
import java.util.ArrayList;
ListView listView;
SQLiteOpenHelper s1;
SQLiteDatabase sqlitedb;
DatabaseHandler myDB;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_registor);
e1=findViewById(R.id.phone);
b1=findViewById(R.id.add);
b2=findViewById(R.id.delete);
b3=findViewById(R.id.view);
myDB=new DatabaseHandler(this);
b1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String sr=e1.getText().toString();
addData(sr);
Toast.makeText(Registor.this,"Data added",Toast.LENGTH_SHORT).show();
e1.setText( "" );
}
});
b2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
sqlitedb=myDB.getWritableDatabase();
String x=e1.getText().toString();
DeleteData(x);
Toast.makeText(Registor.this,"Data Deleted",Toast.LENGTH_SHORT).show();
21
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
});
b3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v ){
loadData();
}
});
Toast.makeText(Registor.this,"There is no content",Toast.LENGTH_SHORT).show();
}
else{
Toast.makeText(Registor.this,"vies",Toast.LENGTH_SHORT).show();
}
}
return
sqlitedb.delete(DatabaseHandler.TABLE_NAME,DatabaseHandler.COL2+"=?",new
String[]{x})>0;
}
22
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
XML CODE:
1)Main Activity
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#fff"
tools:context=".MainActivity">
<ImageView
android:id="@+id/imageView"
android:layout_width="317dp"
android:layout_height="331dp"
android:background="@drawable/img"
23
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.142" />
<TextView
android:layout_width="233dp"
android:layout_height="119dp"
android:text=" Women Saftey App"
android:textColor="#000"
android:textSize="35dp"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.634"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.566" />
</androidx.constraintlayout.widget.ConstraintLayout>
2)MainActivity2
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
24
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#fff"
tools:context=".MainActivity2">
<ImageView
android:id="@+id/imageView"
android:layout_width="247dp"
android:layout_height="222dp"
android:background="@drawable/img"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.497"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.054" />
<Button
android:id="@+id/button"
android:layout_width="165dp"
android:layout_height="72dp"
android:text="ADD CONTACTS"
android:textSize="20dp"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
25
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.425" />
<Button
android:id="@+id/button2"
android:layout_width="165dp"
android:layout_height="72dp"
android:text="Emergency"
android:textSize="20dp"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.581"
tools:ignore="InvalidId" />
</androidx.constraintlayout.widget.ConstraintLayout>
26
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
3)Registor
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".Registor">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="187dp">
<EditText
android:id="@+id/phone"
android:layout_width="297dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:layout_marginLeft="65dp"
android:hint="Enter Phone Number" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="130dp">
27
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
<Button
android:id="@+id/add"
android:layout_width="wrap_content"
android:layout_margin="20dp"
android:layout_height="50dp"
android:text="ADD"/>
<Button
android:id="@+id/delete"
android:layout_width="wrap_content"
android:layout_margin="20dp"
android:layout_height="50dp"
android:text="DELETE"/>
<Button
android:id="@+id/view"
android:layout_width="wrap_content"
android:layout_margin="20dp"
android:layout_height="50dp"
android:text="VIEW"/>
</LinearLayout>
<TextView
android:layout_width="match_parent"
android:layout_height="60dp"
android:text="TO DELETE A NUMBER ENTER THE NUMBER AND
PRESS DELETE BUTTON"
android:textAlignment="center"/>
<ListView
android:id="@+id/list"
android:layout_width="match_parent"
28
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
android:layout_height="match_parent"/>
</LinearLayout>
29
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
CHAPTER 6
RESULTS
30
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
31
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
CHAPTER 7
CONCLUSION
REFERENCES
PERFORMANCE EVALUATION
The proposed system is evaluated based on the following parameters.
● Time- the amount of time the system takes to classify the input data.
● User-friendly Interface- how effectively the end users can understand and use the system.
CONCLUSION
Online Social networks now face a growing problem of fake and clone profiles. This poses threats to
our personal and professional lives. The proposed system detects whether a profile is real or not by
using a machine learning algorithm. The system identifies and informs the user as to whether a profile
is legitimate or not.
Unfortunately, the safety of women is in doubt and security is not concerned. Many headlines still
coming across against women indicates that increasing trends of such sexual assault rapes still
happening in today’s generation. Around 80 percent of women are losing confidence and have fear of
the realization of freedom. So we are trying to contribute little efforts towards women which will
ensure the safety and respect for women so that she canal so have the right to grow equally like men.
This mobile application is very much helpful for anyone. This application will help the user by
scanning the QR code which will be nothing but she can attach the vehicle detail send through GPS
the current address will be fetched and send it to any contact depending on the user. Here the user can
take precautions before coming to the actual danger. It is to let every women is now safe to travel alone
as someone is getting their updated location and also has vehicle information. For the future, we have
in mind to extend this app where she can also contact nearby police patrolling vans in case of need.
This project that I have made is small scale but has a large development scope and I look further to the
32
Downloaded by Prachi Singh (singhprpg@gmail.com)
lOMoARcPSD|21847347
day it can be extended and used by all common people so in totality this project is an initiative taken
by the youth community to contribute to the betterment of the society in whatever way we can.
REFERENCES
33
Downloaded by Prachi Singh (singhprpg@gmail.com)