Skip to content
πŸ‘¨πŸ½β€βš–οΈ LegalEngine - qqmbr team - Junction2017
Branch: master
Clone or download
Latest commit 3eac643 Aug 2, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
frontend Up Nov 26, 2017
images Up README Nov 28, 2017
.gitignore Up Dec 4, 2017
Catboost Model Building.ipynb new catboost Nov 26, 2017
Exploration.py
FilteredViewTransactionsExpensesAll_CSILakiMIesNet_Eng.xlsx adding json Nov 25, 2017
Notebook_Exploration.ipynb new json, version 4 Nov 26, 2017
README.md Up README Nov 28, 2017
average_len_dict data Nov 26, 2017
bot.py Clean up Dec 4, 2017
catboost_model new functions in legal_tech_utils Nov 26, 2017
catboost_model.uu Clean up Dec 4, 2017
content.csv new data Nov 26, 2017
data.xlsx Up Nov 25, 2017
dev1.ipynb Up Nov 26, 2017
df_assignment_price.csv data Nov 26, 2017
df_lawer_assignment_price.csv data Nov 26, 2017
df_lawer_price.csv data Nov 26, 2017
dict_code.json
json_4.json Clean up Dec 4, 2017
lawer_counts.csv data Nov 26, 2017
legal_tech_utils.py new Nov 26, 2017

README.md

LegalEngine - qqmbr team

Inspiration

Our solution makes the client-attorney interaction easier with the use of chat-bot and email notifications, the attorney's work and billing more transparent to the client and easier to follow for the client with the use of visualisation and progress bars.

Since the C&S has two branch offices in Russia - in Moscow and Saint-Petersburg - and Telegram chat-bot is best known messenger platform in Russia - we decided to use this platform as our solution.

What It does

It's a system that allows to keep a customer up to date on the current status and the progress of the case.

It's easier for client to approve steps, tasks and documents requiring client's approval. This is done with email notifications that help the customer to approve some requests by lawyer with simple buttons "Yes"/"I have a comment" and with Telegram chat-bot.

The benefits of the Telegram chat-bot are that it's more secure than usual email communication, it allows the client to get more detailed information about the case, it allows documents to be attached and reviewed by the client.

Machine learning algorithms help the attorney to estimate the case completion time and approximate cost and through chat-bot interface show such information to the client in real-time.

How we built it

We used Telegram Python API to build a chat-bot. Also we made an email notification system from scratch and also used machine learning library CatBoost to predict the average price of the case and estimated the time for the completion of the case.

Challenges we ran into

Time. Small amount of data. Building of notification system was pretty challenging task.

Accomplishments we are proud of

  • application of Machine learning algorithms in the legal field
  • email notification system with user's feedback made easy for the user
  • introduced chat-bot to improve user experience in communication with attorney

What we learned

That legal field still needs more user friendly interfaces/services.

What's next for LegalEngine

  • the introduction of fixed fees
  • help the attorney to draft an offer
  • the availability of more historical data makes the predictions of total costs and time more reliable

Try it out

You can’t perform that action at this time.