Skip to content
This repository has been archived by the owner on Apr 4, 2024. It is now read-only.

Latest commit

 

History

History
36 lines (20 loc) · 1.54 KB

README.md

File metadata and controls

36 lines (20 loc) · 1.54 KB

LegalDoc

Team Leader Slack: Maria De Bon

About

In Switzerland there are approximately 1 million references per year. Article 330a OR states tthe obligation of an employer to draw up a certificate of employment at any time at the employee's request. Employers are obliged to comment not only on the nature and duration of the employment but also on the service rendered and the conduct. The projects objective is to avoid legal proceedings, to offer reliable and quick help to the customer

Development

Requirements

Application developed for this project require NodeJS and NPM for building and running.

Front-end

Front-end application written in Angular is placed inside frontend directory. It serves a website where you can input the reference letter and get a visual analysis result.

Back-end

Server which is responsible for the document analysis (placed inside doc-parser directory) is developed in NodeJS using Express library to set up a simple HTTP Server. With the addition of Cloud Natural Language by Google. A set of analysis is done in order to score the document and return data to the front-end. You have to set-up Google Cloud Account and create credentials to be able to communicate with Google Cloud.

APIs, libraries...

This project uses a couple of external libraries (more are listed in projects package config file):

  • Angular
  • Express
  • natural (NLP library for NodeJS)
  • Google Cloud Natural Language API

made with ♥ by RLC Team