lemkin-resources

Lemkin AI - Open Source Models & Resources

Overview

This repository contains open-source AI models, tools, and resources for international criminal justice, human rights investigation, and legal technology applications. All models and tools are freely available for use by researchers, legal professionals, and human rights organizations.

Repository Structure

📁 /models

Machine learning models for various legal and investigative tasks:

📁 /tools

Practical tools and utilities:

📁 /resources

Additional resources and datasets:

📁 /documentation

Technical documentation:

Getting Started

Prerequisites

Installation

git clone https://github.com/LemkinAI/lemkin-resources.git
cd lemkin-resources
pip install -r requirements.txt

Basic Usage

Each model and tool includes its own README with specific usage instructions. General pattern:

from models import DocumentAnalyzer
analyzer = DocumentAnalyzer()
results = analyzer.process(document_path)

Available Models & Tools

Models

| Model Name | Purpose | Status | Documentation | |————|———|——–|—————| | Document Classifier | Categorize legal documents | 🟢 Available | Docs | | Entity Extractor | Extract named entities | 🟢 Available | Docs | | Event Detector | Identify incidents and events | 🟡 Beta | Docs | | Sentiment Analyzer | Analyze testimonial sentiment | 🟢 Available | Docs | | Translation Model | Multi-language support | 🔴 Coming Soon | - |

Tools

| Tool Name | Function | Status | Documentation | |———–|———-|——–|—————| | Evidence Validator | Verify digital evidence integrity | 🟢 Available | Docs | | Timeline Generator | Create event chronologies | 🟢 Available | Docs | | OCR Processor | Extract text from images | 🟢 Available | Docs | | Network Analyzer | Map entity relationships | 🟡 Beta | Docs | | Report Generator | Automated report creation | 🟢 Available | Docs |

Performance Benchmarks

Model Accuracy F1 Score Inference Time Model Size
Document Classifier 94.2% 0.93 120ms 450MB
Entity Extractor 91.8% 0.90 85ms 380MB
Event Detector 87.5% 0.86 200ms 520MB
Sentiment Analyzer 89.3% 0.88 95ms 320MB

Contributing

We welcome contributions from the community! Please see our Contributing Guide for details on:

How to Contribute

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/new-model)
  3. Commit your changes (git commit -m 'Add new model')
  4. Push to branch (git push origin feature/new-model)
  5. Open a Pull Request

Ethics & Responsible Use

These tools are designed to support justice and human rights work. Users must:

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

Citation

If you use these models in your research, please cite:

@software{lemkin_ai_2024,
  title={Lemkin AI: Open Source Models for International Justice},
  author={Lemkin AI Contributors},
  year={2024},
  url={https://github.com/LemkinAI/lemkin-resources}
}

Acknowledgments

Special thanks to all contributors and organizations supporting international justice and human rights through technology.


Lemkin AI - Technology for Justice