OpenEtruscan Intelligence Suite V2 (v0.5.0)
This repository contains the official neural models for the OpenEtruscan platform. As of version 0.5.0, the models are optimized for both client-side ONNX inference and server-side Cloud Run autoscaling deployments.
Included Models
1. ByT5 Lacunae Restorer
- Base Model:
google/byt5-small - Task: Scholarly Span Corruption (LoRA)
- Purpose: Restoring damaged or missing characters in Etruscan inscriptions.
- Deployment: Now optimized for Google Cloud Run (
/services/byt5-restorer).
2. Epigraphic Classifiers (ONNX)
- CNN Classifier (
cnn.onnx): Ultra-lightweight (111KB) character-level CNN for client-side classification into 7 epigraphic classes. - Transformer Classifier (
transformer.onnx): High-accuracy (1.2MB) attention-based classifier. Achieves 99% Macro F1.
3. Prosopography Embeddings
- Supports Neural Entity Disambiguation (NED) via
pgvectorfor Etruscan names and clans.
What's New in v0.5.0
- Cloud Run Deployment: The ByT5 restorer model is configured to be served as an independent API for autoscaling without blocking the main FastApi event loop.
- Improved Validation: Validated against the newly consolidated 200-query hybrid-search evaluation gate.
Usage
These models are seamlessly integrated into the OpenEtruscan Frontend and the openetruscan PyPI package.
For direct PyTorch usage:
from openetruscan.ml.neural import LacunaeRestorer
restorer = LacunaeRestorer("Eddy1919/openetruscan-classifier")
print(restorer.predict("mi ali[2]s"))
- Downloads last month
- 31
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support