Scénario de test & Cas d'usage
Creación de reglas LITI para productos bancarios y categorías de urgencia.
| 1 | DATA casuser.reglas_banco; LENGTH rule_id $20 config $300; INPUT rule_id $ config &; DATALINES; |
| 2 | 1 CONCEPT:PRODUCTO |
| 3 | 2 REGEX:[Hh]ipoteca |
| 4 | 3 REGEX:[Tt]arjeta [Cc]redito |
| 5 | 4 CONCEPT:URGENCIA |
| 6 | 5 CLASSIFIER:ALTA: fraude |
| 7 | 6 CLASSIFIER:ALTA: robo |
| 8 | ; |
| 9 | RUN; |
| 1 | |
| 2 | PROC CAS; |
| 3 | TABLE.tableInfo / TABLE={name='reglas_banco', caslib='casuser'}; |
| 4 | RUN; |
| 5 |
| 1 | PROC CAS; |
| 2 | textRuleDevelop.compileConcept / |
| 3 | TABLE={name='reglas_banco', caslib='casuser'} |
| 4 | config='config' |
| 5 | ruleId='rule_id' |
| 6 | language='SPANISH' |
| 7 | predefinedSentiment=TRUE |
| 8 | casOut={name='modelo_banca_binario', caslib='casuser', replace=TRUE}; |
| 9 | RUN; |
Se genera la tabla 'modelo_banca_binario'. Esta tabla contiene un modelo compilado que integra las definiciones de 'PRODUCTO' y 'URGENCIA' junto con la taxonomía de sentimientos nativa de SAS para español, listo para ser aplicado a nuevos textos.