lemkin-resources

Document Classifier Model

Overview

Deep learning model for classifying legal documents into categories relevant to international criminal justice proceedings.

Model Architecture

Categories

Performance Metrics

Installation

pip install torch transformers

Usage

from document_classifier import DocumentClassifier

# Initialize model
classifier = DocumentClassifier()

# Load from pretrained
classifier.load_pretrained('path/to/model.pth')

# Classify document
result = classifier.classify('path/to/document.pdf')
print(f"Category: {result['category']}")
print(f"Confidence: {result['confidence']}")

API Reference

DocumentClassifier.classify(document_path, return_probs=False)

Classifies a document into one of the predefined categories.

Parameters:

Returns:

Training Data

The model was trained on a diverse dataset including:

Limitations

Model Files

License

MIT License - See LICENSE file for details

Citation

@model{document_classifier_2024,
  title={Document Classifier for Legal Proceedings},
  author={Lemkin AI},
  year={2024},
  version={1.0}
}