All Projects → Ananyapam7 → AILA-Artificial-Intelligence-for-Legal-Assistance

Ananyapam7 / AILA-Artificial-Intelligence-for-Legal-Assistance

Licence: MIT license
Python implementations of the various methods used in FIRE 2019 conference.

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to AILA-Artificial-Intelligence-for-Legal-Assistance

Rmdl
RMDL: Random Multimodel Deep Learning for Classification
Stars: ✭ 375 (+861.54%)
Mutual labels:  information-retrieval, data-mining
ml-nlp-services
机器学习、深度学习、自然语言处理
Stars: ✭ 23 (-41.03%)
Mutual labels:  information-retrieval, data-mining
Gensim
Topic Modelling for Humans
Stars: ✭ 12,763 (+32625.64%)
Mutual labels:  information-retrieval, data-mining
bookworm
📚 social networks from novels
Stars: ✭ 72 (+84.62%)
Mutual labels:  information-retrieval, data-mining
Wordtokenizers.jl
High performance tokenizers for natural language processing and other related tasks
Stars: ✭ 63 (+61.54%)
Mutual labels:  information-retrieval, data-mining
Easyocr
Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
Stars: ✭ 13,379 (+34205.13%)
Mutual labels:  information-retrieval, data-mining
perke
A keyphrase extractor for Persian
Stars: ✭ 60 (+53.85%)
Mutual labels:  information-retrieval, data-mining
iis
Information Inference Service of the OpenAIRE system
Stars: ✭ 16 (-58.97%)
Mutual labels:  data-mining
website-to-json
Converts website to json using jQuery selectors
Stars: ✭ 37 (-5.13%)
Mutual labels:  data-mining
MixGCF
MixGCF: An Improved Training Method for Graph Neural Network-based Recommender Systems, KDD2021
Stars: ✭ 73 (+87.18%)
Mutual labels:  information-retrieval
BERT-QE
Code and resources for the paper "BERT-QE: Contextualized Query Expansion for Document Re-ranking".
Stars: ✭ 43 (+10.26%)
Mutual labels:  information-retrieval
Medium-Stats-Analysis
Exploring data and analyzing metrics for user-specific Medium Stats
Stars: ✭ 27 (-30.77%)
Mutual labels:  data-mining
PyDREAM
Python Implementation of Decay Replay Mining (DREAM)
Stars: ✭ 22 (-43.59%)
Mutual labels:  data-mining
data-exploration-with-apache-drill
Data Exploration with Apache Drill
Stars: ✭ 25 (-35.9%)
Mutual labels:  data-mining
simon-frontend
💹 SIMON is powerful, flexible, open-source and easy to use machine learning knowledge discovery platform 💻
Stars: ✭ 114 (+192.31%)
Mutual labels:  data-mining
EMNLP2020
This is official Pytorch code and datasets of the paper "Where Are the Facts? Searching for Fact-checked Information to Alleviate the Spread of Fake News", EMNLP 2020.
Stars: ✭ 55 (+41.03%)
Mutual labels:  information-retrieval
2018-Tencent-Lookalike
2018-腾讯广告算法大赛-相似人群拓展(初赛):10th/1563 (Top 0.64%)
Stars: ✭ 46 (+17.95%)
Mutual labels:  data-mining
HAR
Code for WWW2019 paper "A Hierarchical Attention Retrieval Model for Healthcare Question Answering"
Stars: ✭ 22 (-43.59%)
Mutual labels:  information-retrieval
3d model retriever
Experimenting with a newly published deep learning paper and how it can be used for content-based 3D model retrieval. (info retrieval for CAD)
Stars: ✭ 45 (+15.38%)
Mutual labels:  information-retrieval
Apriori-and-Eclat-Frequent-Itemset-Mining
Implementation of the Apriori and Eclat algorithms, two of the best-known basic algorithms for mining frequent item sets in a set of transactions, implementation in Python.
Stars: ✭ 36 (-7.69%)
Mutual labels:  data-mining

AILA: Artificial Intelligence for Legal Assistance

Track website : https://sites.google.com/view/fire-2019-aila/

Conference website : http://fire.irsi.res.in/fire/2019/home

Introduction

In countries following the Common Law system (e.g. UK, USA, Canada, Australia, India), there are two primary sources of law – Statutes and Precedents. Statutes are the prior cases decided in courts of law while Precedents are established laws, such as the Constitution of a country.

  • Statutes deal with applying legal principles to a situation (facts /scenario / circumstances which lead to filing the case).

  • Precedents or prior cases help a lawyer understand how the Court has dealt with similar scenarios in the past, and prepare the legal reasoning accordingly.

Motivation

When a lawyer is presented with a situation (that will potentially lead to filing of a case), it will be very beneficial to one if there is an automatic system that identifies a set of related prior cases involving similar situations as well as statutes/acts that can be most suited to the purpose in the given situation.

Applications

Such a system shall not only help a lawyer but also benefit a common man, in a way of getting a preliminary understanding of the legal aspects pertaining to a situation, even before one approaches a lawyer. The system can assist one in identifying where one's legal problem fits, what legal actions one can proceed with (through statutes) and what were the outcomes of similar cases (through precedents).

Motivated by the above scenario, the FIRE 2019 track on ‘Artificial Intelligence for Legal Assistance’ (AILA) proposed two tasks:

  1. Identifying relevant prior cases for a given situation (Precedent Retrieval)
  2. Identifying most relevant statutes for a given situation (Statute Retrieval).

Domain : This is a task in the domain of Natural Language Processing, Information Retrieval and Data Mining.

Paper : This paper provides an overview of the FIRE 2019 AILA Track.

This repository contains python implimentations of the various methods described in the paper which include the following main techniques:

  1. Cosine Similarity
  2. Jaccard Similarity
  3. Doc2Vec
  4. BM 25
  5. Tf-Idf
  6. textRank
  7. Word2Vec Embeddings
  8. Word2Vec + Glove Vectors
  9. FastText
  10. Sent2Vec
  11. Bigram / Unigram model + linear Interpolation
  12. BERT
  13. IFB2 Weighting Model
  14. LexPageRank algorithm

used in conjunction with other mechanisms.

Citations and references:

  1. http://ceur-ws.org/Vol-2517/T1-1.pdf
  2. https://sites.google.com/view/fire-2019-aila/
  3. https://zenodo.org/record/4063986#.YGGZunUzaV6
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].