NLP.js ist eine umfassende Bibliothek für natürliche Sprachverarbeitung, die für Node.js entwickelt wurde. Die Bibliothek bietet eine Vielzahl von Funktionen, um die Verarbeitung und Analyse von natürlicher Sprache zu ermöglichen.
NLP.js unterstützt eine Vielzahl von Funktionen, darunter:
In Version 4 wurden einige bedeutende Änderungen vorgenommen, darunter:
Um NLP.js zu installieren, kann man den folgenden Befehl ausführen:
npm init -y
npm install node-nlp
Danach kann man die Bibliothek verwenden, indem man ein neues NlpManager
-Objekt erstellt und die gewünschten Funktionen aufruft.
Ein Beispiel für die Verwendung von NLP.js ist die Klassifizierung von Texten in bestimmte Intentionen: ``` const { NlpManager } = require('node-nlp'); const manager = new NlpManager({ languages: ['en'], forceNER: true });
manager.addDocument('en', 'goodbye for now', 'greetings.bye'); manager.addDocument('en', 'bye bye take care', 'greetings.bye'); manager.addDocument('en', 'okay see you later', 'greetings.bye'); manager.addDocument('en', 'bye for now', 'greetings.bye'); manager.addDocument('en', 'i must go', 'greetings.bye'); manager.addDocument('en', 'hello', 'greetings.hello'); manager.addDocument('en', 'hi', 'greetings.hello'); manager.addDocument('en', 'howdy', 'greetings.hello');
(async() => { await manager.train(); manager.save(); const response = await manager.process('en', 'I should go now'); console.log(response); })(); ``` Dieses Beispiel zeigt, wie man NLP.js verwendet, um Texte in bestimmte Intentionen zu klassifizieren und die Ergebnisse in der Konsole anzuzeigen.
* KI-Zusammenfassungen können Fehler enthalten. Alle Angaben ohne Gewähr.