Authors: Preet Jayendrakumar Modi, Vraj Jatin Naik
Certificate: View Certificate
Insurance Management with Premium Prediction system is a web application which is developed for tracking the details of the insurance policy, customer details and company details. This web site is an online insurance Analysis and information management system that provides easy access to information regarding the people and resources of insurance. Users can view their own personal details when login into the Policy Holder module. This project is useful for any kind of insurance company to manage the insurance details, to sanction the insurance for customers, process the insurance policy details and all kinds of insurance processes online. The Insurance management system is a complete solution for organizations, which need to manage insurance for their vehicles, equipment, buildings, and other resources. This insurance management website has facilities like search tools for insurance awareness articles, guidelines, illustrations through images for visitors. This insurance management system can efficiently manage the company, records, provides instant access and one that improves productivity. In this online process the user enters into the website it will show details about insurance and its types, also it will show the details about different duration schemes to the corresponding insurance type or insurance policy. The main objective of the developed system is to allow admin users to register insured persons with their name, date of birth, residence address, medical history and also policy details.
I. BACKGROUND AND MOTIVATION
A. Current System
The Insurance Management System is used to efficiently manage policies of different clients along with their data. From the types of policies to the premium of individual one all of these are managed by this system.
The current System is a little bit complicated as per user perspective because customers have to contact the client for any information related to the policy.Also insurance company employee used to retrieve information by manually checking all the policy of all the customers even if required for the particular one.
B. Objectives Of The Proposed System
C. Advantages Of The Proposed System
D. Core Functional Requirements
Description : Customers have to register first if they are new to the system for online libraries.
Input : Personal Details (Eg: Name , Address , Mobile No, Email Id)
Output :Confirmation Mail.
Description : The user needs to first login in the application.
Input : Username and Password.
Output : Home screen.
R.1.3 FORGOT PASSWORD
Description : If a Customer forgets his/her password then he/she can also recover it.
Input : Opens link in registered email and then enters new password.
Output : Password changed successfully.
R.1.4 SEARCH POLICY
Description : Customers will search policy according to different criteria.
Input : Customer will select category for searching policy.
Output : Shows policy according to category selected.
R.1.4.1 SEARCH POLICY BY AGE:
Description : Customers will search books by author name.
Input : Customers need to write the age.
Output : Shows all policy according to age.
R.1.4.2 SEARCH POLICY BY POLICY NUMBER.
Description : Customers will search POLICY by POLICY number
Input : Customers need to write POLICY numbers of policy.
Output : Shows the books having that POLICY number.
R.1.4.3 SEARCH POLICY BY NAME
Description : Customers will search policy by name..
Input : Customers need to write policy name.
Output : Shows all policies having that name.
R.1.4.4 SEARCH POLICY BY PREMIUM
Description : Customers will search policy by premium .
Input : Customers need to write the expected premium amount of the policy.
Output : Shows the policy fixed in that range.
Description : Customers can do premium payment which will be auto generated by System .
Input : Customers will select a type payment of choice and can pay the amount.
Output : directed to the page of the payment broker site(Here:Paytm).
R.1.6 POLICY COMPARATOR:
Description : Customers can compare policy.
Input : Customers will compare policies .Policy Comparator can compare imp details within two policies.
Output : Comparison Of Two Policies entered by Customer.
R.1.7 DOWNLOAD FORM:
Description : Customers can download different forms .
Input : select the form to be downloaded
Output : Form will be downloaded.
R.1.8 VIEW ABOUT US :
Description : Customers can view company stakeholders.
Input : Visit About us Page.
Output : Company Details will be generated.
R.1.8 NEW POLICY :
Description : Customers can apply for a new policy.
Input : Customer details like age,income,etc along with filled soft copy of form to be uploaded.
Output :Application status will be shown.
R.1.10 PREMIUM PREDICTOR (USING MACHINE LEARNING) :
Description : Customers can predict their premiums.
Input : Customers will enter their details(age,sex,smoker,no.of children, etc)
Output : Premium will be predicted as per input details entered by the Customer using ML.
Description : Customers can log out of the system.
Input : Log Out.
Output : Customers will be logged out of the system.
Description : The Admin needs to login in the application.
Input : Username and Password.
Output : Home screen.
R.3.2. PROVIDE AUTHENTICATION
Description : The Admin authenticate the details entered by the Customer(username and password) as well as Agent(username and password).
R.3.3. ADD/REMOVE POLICY
Description : The Admin can add or remove policies from the system.
R.3.4. ADD/REMOVE CUSTOMER
Description : The Admin can add or remove Customers from the System.
R.3.5. GENERATE PREMIUM PAYMENT
Description : The Admin can generate premium payment for Customers from the System.
Description : Admin can log out of the system.
Input : Log Out.
Output : Admin will be logged out of the system.
E. Non Functional Requirements
a. All Pages Load within few seconds
b. A Few Operations System can take more time if required.
c. System shall handle expected and unexpected errors.
d. Should be able to handle large amount of data
e. The Quality of the database is maintained in such a way so that it can be
f. very user friendly to all the users of the database
g. Responses to view information shall take no longer time to appear on the screen.
2. Safety Requirement
a. Must be two servers, one main server and one backup server.
b. The database may get crashed at any certain time due to virus or operating system failure. Therefore it is required to take the database backup.
c. System use shall not cause any harm to any users
3. Security Requirement
a. User authentication and validation of Customers using their unique Customer ID.
b. Proper accountability which includes not allowing a Customer to see other Customers' accounts.
c. Only the administrator will see and manage all Customers' accounts.
d. CAPTCHA words will be used for user login.
e. Proper user authentication should be provided.
4. Application Quality Attributes:
a. Maintainability is the ability of the application to go through changes with a fair degree of effortlessness.
b. This attribute is the flexibility with which the application can be modified, for fixing issues, or to add new functionality with a degree of ease.
c. These changes could impact components, services, functionality, and interfaces when modifying for fixing issues, or to meet future demands.
d. All code artefacts should have proper documentation. All code components should be thoroughly tested.
5. Efficiency Requirement: Even if the system fails, the system will be recovered back up within an hour or less.
6. Reliability Requirement: The system has to be 100% reliable due to the importance of data and the damages that can be caused by incorrect or incomplete data.
7. Usability: The system is user friendly which makes the system easy.
II. SYSTEM ANALYSIS
A. ER Model
B. Use Case Diagram
C. Sequence Diagram
D. Activity Diagram
2. Premium Payment
3. Policy Comparison
III. MACHINE LEARNING MODEL ANALYSIS
A. Data Analysis
2. We will find out important structure of data i.e mean,count,max_value,min_value,etc.
3. We will find out correlation among data.
2. Smoker Vs Premium
3. Region Vs Premium
IV. RELATIONSHIP OF ACTUAL DATA VS PREDICTED OUTPUT
(2 Models: Linear Regression And Polynomial Regression)
A. Using Linear Regression
By looking at figure i.2 we can see that the premium gets more precise if we use polynomial regression rather than linear regression. Therefore, the premium amount is found out using polynomial regression. We can observe that as the premium gets increased there is more irregularity in predicted amount in case of linear regression. The predicted premium in range 20000 to 40000 is inaccurate for linear regression while that was solved by polynomial regression.
Functional Test Cases
Positive / Negative
Verify Predictable output accuracy is more than 90% for Smoker People
Verify Predictable output accuracy is more than 90% for Old Age
Verify Predictable output accuracy is more than 90% for people with higher BMI
Verify Predictable output accuracy is more than 90% for Female
V. USER MANUAL (SCREENSHOTS)
A. Home Page
B. Premium Comparator
C. New Policy
D. Premium Prediction (Main Functionality)
VI. FUTURE ENCHANTMENT
In this future we are providing predictable premium value by including more parameters like a person's income, family size, property, etc.
For New Policy, only customers have to submit a form but in future online verification might be included. Also, we increase a security level so no one can corrupt our model.
At least it can be included that the “INSURANCE MANAGEMENT WITH PREMIUM PREDICTION “system project was a real learning experience. Design principle of software production well implemented throughout the system. In Short, our System gives us a predicted value of premium by looking at your data and our system also has other functionalities like policy comparison, premium payment, etc. Working on the project was actually a learning environment. We come a long way in building our concept of Machine Learning.
 Conference Papers  Arnob Zahid,Mehzab Nahid, “E-Health Insurance Management System: Exploratory Research”AIUB Journal of Business and Economics/ Archives / Vol. 16 No. 1 (2019): AIUB Journal of Business and Economics [AJBE] (https://ajbe.aiub.edu/index.php/ajbe/article/view/30)  Nidhi Bhardwaj , Rishabh Anand, “Health Insurance Amount Prediction”International Journal of Engineering Research & Technology (IJERT)/ Paper ID : IJERTV9IS050700 Volume 09, Issue 05 (May 2020): AIUB Journal of Business and Economics [AJBE] (https://www.ijert.org/health-insurance-amount-prediction) Book name: - Hands-On Machine Learning-Aurelian Gerona Websites:  https://licindia.in/Products/Insurance-Plan  https://www.policybazaar.com/health-insurance/health-insurance-india/compare  https://keras.io/  https://www.w3schools.com/html/  https://www.w3schools.com/html/html_styles.asp  https://www.w3schools.com/html/html_css.asp
Copyright © 2022 Preet Jayendrakumar Modi, Vraj Jatin Naik. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.