LoginSignup
5
2

More than 5 years have passed since last update.

【演習】PythonでWatsonアプリを作る!#2【翻訳機能】

Posted at

ご縁あってdeveloper Worksの中のcoursesの1つ、Create Python apps with IBM Watson and IBM Bluemixをやってみました。

前回はテキストのepisode-1に取り組み、入力した言語が何語か判別させました。
今度はepisode-2に入り、翻訳機能をアプリに加えていきます。

src/episode-2/django/src/projwatsonに移動します。
テキストエディターで#1で書き換えた諸々のファイルをもう一度書き換えます。
- requirements.txt
- manifest.yml
- runtime.txt
- wl.py
など

試しにpython manage.py runserverでローカルホスト上でアプリを動かしてみます。
*私の場合、ローカルのWatson Developer Cloudが古くてWatson Translatorが動かなかったので、ここでpip install --upgrade watson-developer-cloudでバージョンを更新しました。

アプリを実行すると、翻訳機能が加わりました
スクリーンショット 2017-07-16 11.52.39.png

精度はまぁまぁ
スクリーンショット 2017-07-16 11.54.12.png

スクリーンショット 2017-07-16 11.53.37.png

以下、引用となりますが、wl.pyのこの辺で言語の判別を行なっています。
スクリーンショット 2017-07-16 11.56.32.png

翻訳
スクリーンショット 2017-07-16 12.01.26.png

Watsonから得られたデータの表示方法
スクリーンショット 2017-07-16 12.03.21.png

5
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
2