Einer der Kurse in developer Works, [Python-Apps erstellen] mit IBM Watson und IBM Bluemix](https://developer.ibm.com/courses/all/create-python-apps-ibm-watson-ibm-bluemix/).
Das letzte Mal habe ich an Episode 2 des Textes gearbeitet und eine Funktion hinzugefügt, um die Anzahl der in die App eingegebenen Sprachen zu bestimmen und ins Englische zu übersetzen. Dieses Mal werden wir Episode 3 eingeben, eine Klassifizierungsfunktion für natürliche Sprachen hinzufügen und die Genauigkeit der Antwort verbessern, indem wir hier das Training durchlaufen.
Gehen Sie zu src /folgen-3 / django / src / projwatson. Schreiben Sie die verschiedenen Dateien, die in # 1 neu geschrieben wurden, erneut mit einem Texteditor um.
Wählen Sie Natura Language Classifier aus dem Katalog.
Legen Sie das Verbindungsziel für die App fest, an die Sie binden möchten, und klicken Sie auf "Erstellen". Sie werden aufgefordert, erneut zu starten, es ist also in Ordnung.
Sie können die Anmeldeinformationen also aus dem Verbindungsfeld der App abrufen
Betten Sie es in naturallanguageclassification.py in den Ordner watsonutils ein.
Die in diesem Bereich von wl.py übersetzten Sätze (Original im Fall von Englisch) werden klassifiziert.
In diesem Teil von naturallanguageclassify.py klassifizieren Sie tatsächlich
Erstellen Sie eine Klasse, die die Grundlage für die Klassifizierung bildet. Wählen Sie "Natural Language Classifier" aus dem Feld "Verbindung" im Anwendungsdetailbildschirm von Bluemix. (Drücken Sie den weißen Teil so weit wie möglich) Klicken Sie in der Spalte "Administration" auf "Auf das Beta-Toolkit zugreifen" (blaugrüner Teil), um zum Tool zu springen.
Melden Sie sich mit Ihren Bluemix-Anmeldeinformationen an.
Klicken Sie auf Trainingsdaten hinzufügen, um Trainingsdaten hinzuzufügen. Ich setze englische Sätze über Tourismus unter Bezugnahme auf hier. Es ist besser, 10 Beispielsätze in jeder Klasse zu haben. Ich habe "Wegbeschreibungen", "Mahlzeiten", "Sehenswürdigkeiten" und "Einkaufen" erstellt. Klicken Sie oben auf Klassifizierer erstellen, um den Vorgang abzuschließen.
Wählen Sie den Namen und die Sprache des Klassifikators und bestätigen Sie.
Ich mache mir Sorgen, ob es einen Weg gibt, aber es scheint sich zu bewegen.
Gehen Sie im Terminal zu src /folgen-3 / django / src / projwatson.
python manage.Ausgabe an den lokalen Host mit py run Server.
Es ging gut!
![スクリーンショット 2017-07-16 15.01.04.png](https://qiita-image-store.s3.amazonaws.com/0/141025/076bd573-372f-e191-ecb6-f4e2eb709348.png)
Ich habe nicht so viel trainiert.
![スクリーンショット 2017-07-16 15.02.09.png](https://qiita-image-store.s3.amazonaws.com/0/141025/0e679b8b-541d-d9b0-55d1-bd8a79545263.png)
Bis hierher für diese Zeit!
Danke für deine harte Arbeit! !!
Recommended Posts