38 lines
1.0 KiB
JavaScript
38 lines
1.0 KiB
JavaScript
const NLPProcessor = require('./src/nlp/processor');
|
|
|
|
// Teste do processador de linguagem natural
|
|
const nlp = new NLPProcessor();
|
|
|
|
console.log('🧪 Testando o processador de linguagem natural...\n');
|
|
|
|
const testCases = [
|
|
'Desconectar usuario analuciagomes',
|
|
'desconectar analuciagomes',
|
|
'ver sinal DACM91569513',
|
|
'verificar sinal ABCD12345678',
|
|
'sinal TESTE123456',
|
|
'desconectar cliente joao123',
|
|
'kick usuário maria456',
|
|
'expulsar cliente teste',
|
|
'remover cliente admin',
|
|
'desconectar router1',
|
|
'desconectar todas conexões',
|
|
'listar usuários conectados',
|
|
'mostrar clientes',
|
|
'ssh juniper',
|
|
'conectar concentrador',
|
|
'verificar status do concentrador',
|
|
'/help',
|
|
'/equipamentos',
|
|
'ping 131.0.192.254'
|
|
];
|
|
|
|
testCases.forEach((testCase, index) => {
|
|
console.log(`${index + 1}. Entrada: "${testCase}"`);
|
|
const result = nlp.processMessage(testCase);
|
|
console.log(` Resultado:`, result);
|
|
console.log('');
|
|
});
|
|
|
|
console.log('✅ Teste concluído!');
|