Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
project:case_law_as_a_service_claas [2013/09/19 16:50] – [Team] friedhelm | project:case_law_as_a_service_claas [2013/10/08 20:34] – Notes of the okfnpad added - will add some pictures later joern | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Case Law as a Service (CLaaS) ===== | ===== Case Law as a Service (CLaaS) ===== | ||
- | {{: | + | {{: |
- | CLaaS is at the same time an API for accessing cases, a software to manage cases and a universe | + | Many legal decisions, or case results, on national |
- | CLaaS will integrate into social media to include comments, preferences, recommendations, | + | |
- | ==== Mockup Design ==== | + | CLaaS is at the same time an API for accessing cases, software to manage such cases, and an app ecosystem with a store to manage basic applications with added views and functionality on top of it. CLaaS will integrate into social media to include collaboration features like comments, preferences, |
+ | |||
+ | The following design sketches were done to provide an idea for possible interfaces to the system. | ||
{{: | {{: | ||
- | For the Swiss Federal Supreme Court, Alexander has built a crawler, which can be accessed here: http://46.20.244.65: | + | ==== Discussion, Ideas, Brain Storming etc. ==== |
- | Cases should be part of the semantic web. Reto and Jörn have built a translation into linked data (RDF). Tools based on linked data can immediately be used to search and interact on that data: [[project: | + | ===== Information Life Cycle ===== |
- | ==== Visualisation ==== | + | * Crawl + Identify -> Datasets of Cases |
- | + | * Analyze + Classify -> ... | |
- | Collecting a large number of cases will however make it even more difficult to find the right cases - there is a definite danger that many cases will simply end up being massive walls of text and lists. Hence, there is an obvious need for visualisation. | + | * Structure + Design |
+ | * Apply + Applications -> ... | ||
- | These visualisations | + | ===== Structuring the law ===== |
+ | Should | ||
- | 1. Visualise one case: Cases are often long (10-30 pages or even more) and it is time consuming to identify rules and reasonings of the court. Cases can be annotaded with Icons and the reasoning can be displayed in a structured manner (Case matrix) (Christian | + | Christian: |
- | 2. Visualise a list of cases: Hitlists | + | Jörn: Decision Tree - Pros and Cons |
- | {{:project:casegraph.png? | + | Christian: KMT: Tags, Context-Content but no rules |
- | {{ : | + | ===== First round of proposals ===== |
- | ===== What's ahead ===== | + | Florian: Case law search engine for cantonal, federal and international cases - efficient, open and transparent |
- | * Use the data to prototype the platform further | + | Florian: Order and visualize case law: Leading case, last cast, heat maps, statistics, time line, graphs |
- | * Combine different data sources | + | Alexander: better search engine, will provide crawling |
+ | |||
+ | Christian: Visualization: | ||
+ | |||
+ | Jean-Henry: Basic Infrastructure/ | ||
+ | |||
+ | Jörn: Annotation of court rulings and annotation of rule of laws with statistics on links, cases etc. | ||
+ | |||
+ | Jean-Henry: Simple kernel with API, second layer with hight functionality, | ||
+ | |||
+ | ===== What could and should be done with CLaaS? ===== | ||
+ | |||
+ | ====== CLaaS - Definition of objective and functionalities ====== | ||
+ | |||
+ | * Definition of potential Use Cases | ||
+ | * Break down into layers and functionalities | ||
+ | * CLaaS - Definition of API-layers | ||
+ | |||
+ | ====== Possible implementation steps and modules ====== | ||
+ | * Crawler | ||
+ | * BGE data: http:// | ||
+ | * Swisslex metadata | ||
+ | * merge data | ||
+ | * implementation of API? - Rather proof of concept! of some use cases than partial implementation of API | ||
+ | |||
+ | ====== What are the metadata of cases that we have from the Swiss federal court? ====== | ||
+ | |||
+ | * Language | ||
+ | * area of law (2 levels) | ||
+ | * Object | ||
+ | * dossier number | ||
+ | * decision date | ||
+ | * cases cited (journal) | ||
+ | * cited by cases, journals | ||
+ | * article | ||
+ | * laws cited | ||
+ | |||
+ | ====== How can a single case be structured ====== | ||
+ | |||
+ | **Workflow of a Juge deciding a case | ||
+ | ** | ||
+ | - Facts triggering a dispute | ||
+ | - Trigger opening up the legal conversation, | ||
+ | - Methods to limit the conversation to some areas of the overall legal landscape (for efficiency reasons) | ||
+ | - Exchange and weighting of arguments (dialectic) | ||
+ | - Decision („Law is a Conversation and the Juge makes the final statement“) | ||
+ | **Arguments | ||
+ | ** | ||
+ | - Basis of the model: Arguments are in the center of each case | ||
+ | - What is an argument good for? | ||
+ | - Pushes forward a question presented to bring it closer to the decision (resolution of a case) | ||
+ | - Holds as an abstraction of a solution found in a specific case | ||
+ | - Arguments have a texture | ||
+ | - Some allow to make general statements | ||
+ | - Rule: „As a rule, …“ | ||
+ | - Exception: „In exceptional cases, …“ | ||
+ | - Some allow to describe certain mechanisms | ||
+ | - Conditions for a consequence to kick in | ||
+ | - Consequences | ||
+ | - Scope | ||
+ | - Arguments may apply only to a limited scope | ||
+ | - Arguments may be found in a variety of sources | ||
+ | - Statute (article of the law; „an article in an statute is nothing else but a very strong argument“ – reason: agree by many) | ||
+ | - Case Law | ||
+ | - Theoretical text written by a legal writer | ||
+ | ** Elements helping to further describe an argument | ||
+ | ** | ||
+ | - Nature of the rule („Rechtsnatur“) | ||
+ | - Purpose: Helps finding the judge / the lawyer to limit the conversation to what is in fact relevant | ||
+ | - Scope of the rule („Anwendungsbereich“) | ||
+ | - verortet innerhalb der Landkarte; hilft, systematisch zu sein | ||
+ | - Technical Terms („Begriff“) | ||
+ | - Are good to make a conversation among experts more efficient | ||
+ | - Terms have definitions | ||
+ | - Each definition has elements | ||
+ | - Comments / Catch-all | ||
+ | - Sometimes it may occur that a judge or a legal author discusses issues that are not pushing forward the case towards a solution | ||
+ | - Obiter dicta | ||
+ | - Mentions that are not needed to push the conversation towards a solution | ||
+ | - Are commonly used by judges to flag to the audience that future cases may be decided in a different manner (for transparency / notification purposes) | ||
+ | |||
+ | ==== Demonstrations ==== | ||
+ | |||
+ | In order to illustrate the potential of such a system, the components of which are not all available or open today, our team has worked on a number of prototype sub-projects: | ||
+ | |||
+ | - **Online case history crawler**: based on data of the [[http:// | ||
+ | - **Linked Data**: cases should be linked on the Semantic Web. Reto and Jörn have built a translation into linked data (RDF). Tools based on linked data can immediately be used to search and interact with information. Check out the [[http:// | ||
+ | ==== Visualisations ==== | ||
+ | |||
+ | Collecting a large number of cases will however make it even more difficult to find the right cases - there is a definite danger that many cases will simply end up being massive walls of text and lists. The following types of visualization should prove to be useful: | ||
+ | |||
+ | - **Visualise one case:** Cases are often long (10-30 pages or even more) and it is time consuming to identify rules and reasonings of the court. Cases can be annotaded with Icons and the reasoning can be displayed in a structured manner (Case matrix) (Christian and Franziska are preparing an example case preparation for that) This is listed as a seperate project [[project: | ||
+ | - **Visualise a list of cases:** Hitlists and other lists of cases can be annotated with easily accessible information by icons indicating case outcome, type of case, type of reasoning, area/region of the court etc. | ||
+ | - **Visualise the connection between cases:** Cases often cite each other. This can be displayed in graphs that also convey further information (metadata).\\ {{: | ||
+ | - **Geographic visualisation of a large number of cases:** When a search retrieves a large number of cases (1000 or more) it is impossible to even glimpse over this list of cases. Facets help there but are not easily comprehensible because they just consist out of text and many numbers. A graphical visualisation helps, and by tracking cases over time it can actually be an analysis tool. The project is documented here: [[project: | ||
+ | |||
+ | ===== What's ahead ===== | ||
+ | |||
+ | * Use the data to prototype the platform further | ||
+ | * Combine different data sources | ||
+ | * Develop an effective social integration | ||
- | * Develop an effective social integration | ||
===== Team ===== | ===== Team ===== | ||
Line 42: | Line 144: | ||
* Christian Laux, Laux Lawyers "IT Law is our passion" | * Christian Laux, Laux Lawyers "IT Law is our passion" | ||
* Alexander Poltorak, Free IT Foundation "Open Hardware & Free SW" (Idea) | * Alexander Poltorak, Free IT Foundation "Open Hardware & Free SW" (Idea) | ||
+ | * Lionel Lourdin, Free IT Foundation "Open Hardware & Free SW" (Idea+Des) | ||
* Florian Ducommun, HDC Lawfirm, CC " | * Florian Ducommun, HDC Lawfirm, CC " | ||
* Oleg Burlaca, Ketse | * Oleg Burlaca, Ketse | ||
* Friedhelm Weinberg, HURIDOCS "Make available and accessible human rights case law around the world" | * Friedhelm Weinberg, HURIDOCS "Make available and accessible human rights case law around the world" | ||
+ | * Franziska Nyffeler (Des) | ||
- | and others - please fill add yourself and add your contact details | ||
===== Licenses ===== | ===== Licenses ===== | ||
* CC BY-SA | * CC BY-SA | ||
* AGPL | * AGPL | ||
- | |||
- | ===== Links ===== | ||
- | |||
- | * Relevant documentation ... | ||
- | * Blog or forum posts ... | ||
- | * Tools you used ... | ||
| | ||
{{tag> | {{tag> |