Yatrogenesis/NL-SRE-Semantico: v1.0.0 - Spanish Semantic Disambiguation Engine

Read full text
Authors: Frank
Cited by: 0

Abstract

NL-SRE-Semantico v1.0.0 Motor de Desambiguación Semántica Probabilística para Español Features 218,105 Spanish words from RAE/LATAM dictionaries 134,503 verb conjugations with full morphological analysis 85,811 definitions with semantic categories Zero external dependencies - Pure Rust implementation Deterministic NLP - No machine learning, fully reproducible Core Components SpanishDictionary - Complete Spanish lexicon loader CommandParser - Semantic role labeling (Agent, Patient, Goal, Constraint) ParsedCommand → PIRS predicates - Direct conversion to Prolog inference format Interactive REPL with /stats, /verbose, /ayuda commands Usage use nl_sre_semantico::{CommandParser, SpanishDictionary}; let dict = SpanishDictionary::load_from_directory("data")?; let parser = CommandParser::with_dictionary(&dict); let result = parser.parse("Requiero un producto que sustituya al propofol"); println!("{}", result.to_prolog_string()); Author Francisco Molina-Burgos Avermex Research Division Mérida, Yucatán, México License MIT OR Apache-2.0

Fields of Study & Subjects

Natural Language Processing Techniques Syntax Semantics Linguistic Variation Speech and dialogue systems

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
18 January 2026