Russian NER
Collection
Collection of ru-NLP models for different NER tasks
•
3 items
•
Updated
•
1
This model is a fine-tuned GLiNER (Generalized Linear Named Entity Recognition) model designed for extracting structured metadata from book references and citations. The model is built on top of:
The model is specifically designed to extract the following entities from book references and academic citations:
authors
- Book authors or editorstitle
- Book or article titlepublisher
- Publishing house or organizationyear
- Publication yearpages
- Page numbers or page countfrom gliner import GLiNER
# Load the model
model = GLiNER.from_pretrained("nesemenpolkov/ruGliner-bookMeta")
# Example text
text = "Азбука Морзе для чайников // Иванов П.П., Гущина И. А. 1999. 3 с."
# Define target labels
labels = ["authors", "title", "publisher", "year", "pages"]
# Predict entities
entities = model.predict_entities(text, labels)
# Display results
for entity in entities:
print(f"{entity['text']} => {entity['label']}")
The model was fine-tuned on the bookMeta dataset containing annotated book references with the following characteristics:
Base model
deepvk/USER-base