Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
project:case_law_as_a_service_claas [2013/09/19 11:33] – lionel | project:case_law_as_a_service_claas [2013/10/16 13:03] (current) – [Discussion, Ideas, Brain Storming etc.] joern | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Case Law as a Service (CLaaS) ===== | ===== Case Law as a Service (CLaaS) ===== | ||
- | {{: | + | {{: |
- | CLaaS Case Law as a Service is an approach to give any kind of applications easy access to case law. | + | |
- | CLaaS is at the sampe time an API for accessing cases, a software to manage cases and a universe with Appstore to manage a basic application with added views and features on top of it. | + | |
- | CLaaS will integrate into social media to include comments, preferences, | + | |
- | {{: | + | Many legal decisions, or case results, on national and international levels are available online |
- | Collecting | + | 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, |
- | What kind of visualizations can be useful: | + | |
- | 1. Visualize one case: Cases are often long (10-30 pages or even more) and it is time consuming | + | The following design sketches were done to provide an idea for possible interfaces |
- | 2. Visualize 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/ | + | {{: |
- | 3. Visualize the connection between cases: Cases often cite each other. This can be displayed in graphs that also convey further information (metadata). | + | ==== Discussion, Ideas, Brain Storming etc. ==== |
+ | {{:project: | ||
+ | ===== Information Life Cycle ===== | ||
- | 4. Geographic visualization 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 visualization could help there. Oleg will present an interactive display of cases on a world or regional map together with a timeline. This display can also be animated to show how the searched topic evolved during time. We can imagine many other statistical presentations of the data. | + | * Crawl + Identify -> Datasets of Cases |
+ | * Analyze + Classify -> ... | ||
+ | * Structure + Design -> ... | ||
+ | * Apply + Applications -> ... | ||
- | Include links to your demo and/or source code. | + | ===== Structuring the law ===== |
+ | Should we try to structure the law? Is it possible? Does it make sense? If yes - how? | ||
- | ===== Data ===== | + | Christian: Structure: Rule+Exception, |
- | * 5000 cases of the Swiss federal court | + | Jörn: Decision Tree - Pros and Cons |
- | * access to Swisslex and sample data and metadata from Swisslex | + | Christian: KMT: Tags, Context-Content but no rules |
- | * access to UN Human Rights Cases | + | ===== First round of proposals ===== |
- | * access to ECHR Cases | + | Florian: Case law search engine for cantonal, federal and international cases - efficient, open and transparent |
- | ===== Team ===== | + | Florian: Order and visualize case law: Leading case, last cast, heat maps, statistics, time line, graphs |
- | * [[user:jhmorin]] | + | Alexander: better search engine, will provide crawling |
- | * and other team members | + | |
+ | 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 | ||
+ | |||
+ | A simple prototypical conversion of metadata to linked data can be found here: [[http:// | ||
+ | ====== 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 | ||
+ | |||
+ | ===== Team ===== | ||
+ | |||
+ | * Jean-Henry Morin, UNIGE Information Systems Security " | ||
+ | * Jörn Erbguth [[http:// | ||
+ | * Julius Chrobak, [[http:// | ||
+ | * Christian Laux, Laux Lawyers "IT Law is our passion" | ||
+ | * 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 " | ||
+ | * Oleg Burlaca, Ketse | ||
+ | * Friedhelm Weinberg, HURIDOCS "Make available and accessible human rights case law around the world" | ||
+ | * Franziska Nyffeler (Des) | ||
===== Licenses ===== | ===== Licenses ===== | ||
Line 41: | Line 155: | ||
* CC BY-SA | * CC BY-SA | ||
* AGPL | * AGPL | ||
- | |||
- | ===== Links ===== | ||
- | |||
- | * Relevant documentation ... | ||
- | * Blog or forum posts ... | ||
- | * Tools you used ... | ||
| | ||
- | {{tag> | + | {{tag> |