はじめに こんにちは。巷ではDeep LearningやAIが流行りに流行っていると感じます。多くの企業・個人が何かしらの形で手を出しているのではないでしょうか。私も例に漏れずDeep Learning関連の技術検証を行…
Read Moreカテゴリー: AI
Stanford Parserを使って、自然言語処理がどこまで進化したのかを体験しましょう!
はじめに 自然言語は、一定の文明的背景を持つ人たちがコミュニケーションをとるために自然に発展してきた言語であり、それをコンピュータに処理させる一連の技術は自然言語処理(Natural Language Processin…
Read MoreはじめてのExpressのテンプレートを使ったNode.jsアプリケーション構築手順
はじめに こんにちは。末永です。 チャットボット案件に仕事でかかわるようになって、AIチャットボットを作成するには色々な知識が必要だということを知りました。たとえばIBM WatsonのAPIであるAssistantを使…
Read More「妻よ、俺はハゲじゃない!」~AIを使って薄毛診断してみた。VR編~
はじめに 年齢を重ねるごとに、私たちの身体も変化していきますね。 最近、妻が私の頭を見るなり、「頭頂部が薄くなってきて心配」と言って来るようになりました。「鏡で見たけど、全然問題ない!」と、妻に言っているのですが、あまり…
Read More甲骨文字で書かれた文章をOCRで読み取れるようにしてみる
先日、某無料オンライン大学講座にて、「白川フォント」というものが無料で公開されていることを知りました。 これは、甲骨・金文などの古代文字のためのもので、『現代の漢字を入力するのと同じように、簡単に古代文字の入力が出来ます…
Read MoreJupyter NotebookとGoogle Colaboratoryを使い比べてみた
はじめに 以前公開した以下の記事では、 Google Colaboratoryの概要と、MNISTデータセットを用いて実際に調査したスペックの紹介を行いました。 Google ColaboratoryはJupyter N…
Read Moreチャットボットのトレーニングとその秘訣――もしもチャットボットが受験生だったら
「チャットボット」は、対話型インターフェースで人に代わって自動応答してくれるプログラムで、すでに多くのチャットボットが業務効率化やサービス向上に役立てられています。 ここでは、チャットボットの肝である対話能力に注目して、…
Read MorePythonライブラリ「cleverhans」でAdversarial Examplesの対策をしてみた
はじめに 人工知能(AI)がブームですね。そして、AIによる文字や画像の認識精度が非常によくなっています。また、その中でも、ディープラーニングについては、認識精度の向上とは反対に、アルゴリズムの説明が難しくなっており、ブ…
Read MoreIBM Watson Discovery Service を Node.js で利用する
Watson Discovery について IBM Cloudの提供するWatson Discoveryとは、IBMの開発するAI、Watsonを利用した検索エンジンです。膨大なテキストデータを分析し、情報の検索や分析を…
Read MoreThink 2018 ――IBMが語るITの未来・現地レポート
「IBM Watson Build Challenge」の日本チャンピオンとして、2018年3月19日~22日にかけてLas Vegasで開催された「Think 2018」に参加してきました。 IBM Watson Bu…
Read More