ONNX Model Zoo

teimurjan/legal-clause-classifier

By teimurjan · ↓ 5 · ♥ 1 · Updated 2026-01-09

What's in this repo

This page lists the files in teimurjan/legal-clause-classifier, including model.onnx.

  • 1 ONNX models (.onnx files)
  • 11 files, including 5 .json, 1 .md, 1 .onnx, 1 .data, 1 .txt
  • Last updated 2026-01-09

ONNX files

File Size Download
onnx/model.onnx — Download

How to use

These ONNX files can be loaded with ONNX Runtime. To inspect a model graph, upload the file to the Netron viewer. Download links point to the original files on Hugging Face.

README

Legal Clause Classifier (ONNX)

Multi-label classifier for legal document clauses. Identifies clause types and associated risk levels.

Model Details

  • Architecture: BERT-based sequence classification
  • Format: ONNX (optimized for browser inference)
  • Labels: 41 legal clause categories
  • Risk Levels: high, medium, low

Usage with transformers.js

import { pipeline } from '@huggingface/transformers';

const classifier = await pipeline(
  'text-classification',
  'teimurjan/legal-clause-classifier',
  { device: 'wasm' }
);

const result = await classifier(
  'The Company shall indemnify and hold harmless the Contractor from any claims.'
);
console.log(result);

Labels

The model classifies text into 41 legal clause categories including:

  • Indemnification
  • Limitation of Liability
  • Termination
  • Confidentiality
  • Governing Law
  • And 36 more...

Each label includes a risk assessment (high/medium/low) in label_config.json.

License

MIT

Model info

text-classification transformers
transformers onnx bert text-classification legal transformers.js license:mit text-embeddings-inference endpoints_compatible region:us
↓ 5 ♥ 1

Created: 2025-12-25

Updated: 2026-01-09

View on Hugging Face

Files (11)

.gitattributes
LICENSE
README.md
config.json
label_config.json
onnx/model.onnx ONNX
onnx/model.onnx.data
special_tokens_map.json
tokenizer.json
tokenizer_config.json
vocab.txt

Related models