Spaces:
Sleeping
Sleeping
title: SobroJuriBert | |
emoji: ⚖️ | |
colorFrom: blue | |
colorTo: indigo | |
sdk: docker | |
pinned: true | |
license: apache-2.0 | |
# SobroJuriBert - French Legal AI Assistant v2.0 | |
Production-ready API for French legal document analysis powered by JuriBERT. | |
## 🆕 Version 2.0 Features | |
### Complete JuriBERT Integration | |
- **Mask Filling**: Complete masked tokens in French legal text | |
- **Embeddings**: Generate 768-dimensional semantic embeddings | |
- **Enhanced NER**: Extract persons, money, dates, organizations, courts, and legal references | |
- **Question Answering**: Answer questions about legal documents | |
- **Advanced Classification**: Classify documents with keyword analysis | |
### API Endpoints | |
#### Core Analysis | |
- `POST /mask-fill` - Fill [MASK] tokens in legal text | |
- `POST /embeddings` - Generate text embeddings | |
- `POST /ner` - Extract named entities (enhanced) | |
- `POST /qa` - Question answering | |
- `POST /classify` - Document classification | |
### Entity Types Supported | |
- **PER**: Persons (M. Dupont, Me Martin) | |
- **MONEY**: Monetary amounts (1000€, EUR 50.000) | |
- **LEGAL_REF**: Legal references (article L123-4, loi n°2024-001) | |
- **DATE**: Dates in various formats | |
- **ORG**: Organizations and companies | |
- **COURT**: Courts and tribunals | |
### Usage Examples | |
#### Mask Filling | |
```python | |
POST /mask-fill | |
{ | |
"text": "Le contrat est [MASK] entre les parties.", | |
"top_k": 3 | |
} | |
``` | |
#### Named Entity Recognition | |
```python | |
POST /ner | |
{ | |
"text": "M. Dupont a payé 15.000€ selon l'article L123-4 du Code civil le 15 janvier 2024" | |
} | |
``` | |
#### Question Answering | |
```python | |
POST /qa | |
{ | |
"context": "Le bail est signé pour une durée de 3 ans renouvelable.", | |
"question": "Quelle est la durée du bail?" | |
} | |
``` | |
## About | |
Created by Sobro Inc. for French legal professionals. | |
Powered by JuriBERT and state-of-the-art French NLP models. | |
Version: 2.0.0 - Full JuriBERT Integration | |
<!-- Deployed on Vercel --> | |