Machine Learning is going to prove a very powerful solution to some big problems which public is facing. This is possible because of making machine learn about situations in real world. This is something which everybody face.
We came with following 2 powerful ideas for you which can be thought over.
1. News Predictor
2. Date and Time
3. Type of People Involved
4. Involvement/Action of Politicians
5. Terrorist Information
6. Crime information
7. Other possible events
2. Court case Predictor
Similar to News Predictor, you can design an application which accepts court case files as big data. The application analysis the data and then predicts the type of cases, people, matter, disputes, charges, conviction which can come in future time.
Your application can work finely if your data has at least following sections -:
1. Types of Cases
This section can have data like Criminal Case, Civil Case, Bail Applications, Family law cases, etc. So, this can help ML Applications to find out which type of cases can come up either frequently or in large number.
2. Types of People
This section can have demography of people involved in a case. For example cases involving children, youths, middle-aged, old person etc. Using this, ML can understand the strength of offense involved in the case.
3. Charges accused
This section can be descriptive in nature as it involves detailed explanation of scenes created by the parties involved. Since it can have a wide variety, so it becomes big data itself.
Therefore dividing this section into sub-sections where each sub-section is associated with each party will help perform the application better.
Then combine these two sections and associate it with winning party. So, ML application can have information on details of scenes created by each party and party which has won. This will help application to decide what is right and what is wrong.
4. Time taken to Complete The Case
This section deals with time taken between filing a case and coming to final decision by judge leading to close the case. This section can be associated with Charges Accused section. This will help application not only to know what is wrong and right, but time taken to find this out.
1. Enabling Application to Judge
If Machine Learning model has sufficient accuracy, then each court can gain trust over it. This is because, the application takes decision based on data and knowledge. On doing correct calculations and making decisions, ML can say, which party needs justice.
This decisions and calculations will be based on offenses, scenarios made by each party.
2. Judgement Speed will be Faster
Since, machine can learn faster than human, so this is possible. This solves one of the greatest public pains i.e. waiting for years for court to make decisions. This makes life of involved people miserable by regularly attending courts, police stations, etc.
The main reason is that your application can work 24 hour on one case unlike human.
3. Judgement will be Accurate
This is possible because judgement will be data driven. This can further help to reduce the time of hearings. Because at one hearing, the application will give as much conclusions and decisions as possible. This will improve the satisfaction and clarity to the parties regarding the case.
4. Reduced cost for Public
For winning a court case, advocates and lawyers plays vital role. But charges taken by them is in range from ten thousands to several lakhs. Involving applications to accept the case will be cheaper as keeping and interpreting data can become automatic.
5. Reduced number of hearings
Because of reduced time of decision making, number of hearings will automatically reduce. This is because number of hearings for one case increase because of more time taken by cases in queue. Also increased accuracy of conclusion in one hearing can further reduce it.
Finally, if above two ideas are considered with a powerful business model, then this can create a revolutionary impact.