Giter Club home page Giter Club logo

just-law's Introduction

Just Law

Just Law is a search engine developed to redesign the legal document search environment.

Synoposis & Inspiration

Proud to be made at the largest Canadian legal tech hackathon (Legal Tech Hack hosted by North of 41), in under 48 hours, the solution aimed to use NLP (Natural Language Processing) & Machine Learning to provide a new insight into legal document representation. This repository represents the work which the 4-person team (including me), completed in 48 hours. It includes the Tomcat server with some JSON files for samples + the hard-coded and dyamic front-end.

We took a look at cluttered solutions such as CANLII & FindLaw, and decided to improve upon them. For example, take a look at some of the competitor homepages:

CanLII Website

FindLaw Website

Installation

To test out the service, start the Java Server in your favourite IDE (we used IntelliJ). Then, open the dynamic website folder, and start on page one).

To test without server, open the hard-linked website. Do note, the first page - you must click the search button, as enter has not been enabled for a search.

Usage & API's

  1. CANLii Api has been used to scrape the documents off of the server.

  2. PDFTOTEXT has been used to convert our PDF extracted data to .txt items.

  3. SMMRY has been used for text Summarization

  4. Font Awesome Icons has been used for aesthetic purposes.

  5. Particle-Ground base has been used to generate particle network animations in JS.

  6. Much, much more - which we will be updating over the next bit.

Fancy Screenshots of it working

Home Page:

Just Law Page One

Third Page (summarization, etc.):

Just Law Third Page

Thanks for reading!

just-law's People

Contributors

anish-agnihotri avatar ryan-ouyang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.