textRuleDevelop compileCategory

Análisis de Sentimiento en Mercados Asiáticos (Alto Volumen)

Scénario de test & Cas d'usage

Contexto empresarial

Una firma financiera global analiza noticias en tiempo real de mercados asiáticos (Japón). Necesitan compilar reglas complejas que manejen la segmentación de caracteres específica del japonés, integrando un modelo de conceptos financieros preexistente para mejorar la precisión.
Preparación de datos

Simulación de reglas complejas en japonés y referencia a un modelo de conceptos ficticio.

¡Copiado!
1 
2DATA casuser.reglas_japon;
3LENGTH rule_id $20 config $300;
4rule_id='R_FIN_JA';
5config='CATEGORY:MERCADO_ALZA, (AND, "株価", "上昇")';
6OUTPUT;
7 
8RUN;
9/* Asumimos que existe un modelo de conceptos 'conceptos_finanzas' previamente cargado */

Étapes de réalisation

1
Compilación avanzada especificando idioma japonés y tokenizador BASIC para correcta segmentación.
¡Copiado!
1 
2PROC CAS;
3textRuleDevelop.compileCategory / TABLE={caslib='casuser', name='reglas_japon'} config='config' ruleId='rule_id' language='ja' tokenizer='BASIC' concept={caslib='casuser', name='conceptos_finanzas'} casOut={caslib='casuser', name='modelo_japon_mco', replace=true};
4 
5QUIT;
6 

Resultado esperado


El modelo debe compilarse utilizando el tokenizador 'BASIC' (esencial para japonés). Si el modelo de conceptos es válido, se integrará; de lo contrario, la acción debe advertir pero completar la compilación de reglas base.