フォームにテキストを入力すると、そこに含まれる感情を「喜び」「好き」「悲しみ」「恐れ」「怒り」の5項目のチャートで数値化する。推奨テキスト数は10文字以上、300文字以下。 従来のテキスト感情分析では、文を単語に分解し、それぞれの意味から分析するのが一般的だった。新サービスはディープラーニングを用い、数千万件以上の口コミデータをAI(人工知能)に学習させ、文字の並び方や文末の細かなニュアンス表現から感情を読み取れるようにしたという。
こんにちは。古橋です。 先日の*1 データ転送ミドルウェア勉強会で、新しいオープンソースツール Embulk をリリースしました。 Embulk, an open-source plugin-based parallel bulk data loader from Sadayuki Furuhashi Embulk は、リアルタイムなログ収集では常識となった fluentd のバッチ版のようなツールで、ファイルやデータベースからデータを吸い出し、別のストレージやデータベースにロードするためのコンパクトなツールです。 fluentd と同様にプラグイン型のアーキテクチャを採用 しているため、RubyやJavaで簡単なコードを書くことで、様々なファイルフォーマットやストレージに対応することができます。一方で fluentd とは異なり、高速性やトランザクション制御、スキーマを使ったデータのバリ
はじめまして、BASEビール部部長の氏原です。BASEのData Strategy Groupで機械学習エンジニアをしています。 今回初登場ということで、暑いときにいいサワーエールのお話でも......といきたいところですが、ここは開発ブログということなので仕方ありません。開発のお話をしましょう。 現在私は商品の画像に基づいて、その商品に似た商品を類似商品として提示するAPIの開発を行なっています。今回はこのAPIをYahoo!さんのNGT(Neighborhood Graph and Tree for Indexing)を使って作成したことについて書いてみようと思います。 背景 BASE株式会社はネットショップ作成サービス「BASE」を運営しています。ここで作成されたショップはそれぞれ別のWEBサイトとして公開されていますが、ショッピングアプリ「BASE」では作成されたショップを横断して
ユーザーローカルは7月24日、入力した文章から重要部分を取り出して要約する「ユーザーローカル自動要約ツール」を公開した。Webサイト上で無償利用できる。 入力フォームにテキストを貼り付けるか、テキストファイルをアップロードすると、文章構造を分析して特徴語(特徴的な言葉を機械的に抽出した単語)や重要文を自動抽出するツール。重要な文章をマーキングやヒートマップ、モノクロ強調で視覚的に捉えられる強調表示にも対応する。 要約文は「3行ダイジェスト」「5行ダイジェスト」「10行ダイジェスト」といった分量調整もできる。 重要文の抽出には、重要単語を多く含み、他の文に類似度が高い文を抽出するアルゴリズム「LexRank」を活用した。 ツールが公開されているWebページには、ニュース配信各社から引用したニュース本文の要約をダイジェストとしてランキング表示している。 同社は「インターネット上には、日々ニュー
今回はmacに、いい感じでバージョン&パッケージを管理できる開発環境を構築していこうと思います。 goenvの導入 まずはgolang自体のバージョンを管理するためのツールであるgolangを導入します。 goenvを通してgolangをインストールすることで、異なるバージョンを利用する必要がある時にスムーズに作業を継続できます。 基本的な使い方はrubyのrbenvや、pythonのpyenvと大差ありません。gvmというツールもあるのですが、個人的にrbenv,pyenvを使ってきたので、goenvを選択しました。 brew install goenv まずはbrewでgoenvをインストールします。 あとは環境変数にgo言語のコマンドを実行した時の利用先のパスを設定します。 export PATH="$HOME/.goenv/bin:$PATH" eval "$(goenv init
こんにちは、pixivでPHPをやってるうさみです。健全なコードベースは黙っても降ってこないので、チーム全体で開発効率を高めるような改善をするのがお仕事です。 テキストエディタはmicro推しです ヾ(〃><)ノ゙☆ さる11月3日に大田区産業プラザ PiOで開催されたPHPカンファレンス 2016にて大怪獣に蹂躙されながらPhanについて30分のセッション発表をいたしましたので、その内容を紹介します! Phanとは PhanはPHPの静的解析ツールです。開発元はハンドメイドのマーケットサービスを運営し、現在PHP作者のRasmus Lerdorf氏する米Etsy社です。もちろんRasmus Lerdorf氏も開発に参加してます。 Phanは以下のような項目を検出できます。 関数・クラス・定数・変数などがすべて定義済か、アクセスできるか 関数の型と引数の数が合ってるか PHP5とPHP7の
簡単にキーフレームアニメーションを作れるフリーウェア、「AnimeEffects」が「無料で公開していいクオリティーじゃない」と話題になっています。ニコニコ動画に使い方の紹介動画が公開されているのですが、非常に大きな可能性を感じさせてくれます。 同ソフトは、1枚の絵をアニメーションさせるためのソフト。pngやjpgなどの画像ファイルも使えますが、psd(Photoshop用の画像ファイル)を読み込ませるとレイヤーなども読み込んでくれるため、より多彩な動きを実現できます。 動画では、走るポーズをとったサーバルちゃん(テレビアニメ「けものフレンズ」の主人公の1人)のpsdファイルから走るアニメーションを作製しています。手足を別パーツとして動かすことで、自然な走る動きが作成できるもよう。 psdファイルを読み込んで いろいろと作業をすると 走るアニメーションが完成 どのパーツを上に表示するかを決
提督業も忙しい! (KanColleViewer) は、DMM.com が配信しているブラウザゲーム「艦隊これくしょん ~艦これ~」をより遊びやすくするためのツールです。 (画像クリックで拡大) 主な機能 高速修復材や高速建造材 (ゲーム内で確認しにくいやつ) のリアルタイム表示 司令部に所属している艦娘の数、保有している装備の数のリアルタイム表示 艦隊と、艦隊に属する艦娘、それぞれの近代化改修状況の一覧表示 装備と、それぞれを装備している艦娘の一覧表示 入渠ドック・建造ドックの使用状況と、整備・建造終了時のトースト通知 現在遂行中の任務の一覧表示と、残っているデイリー/ウィークリー任務の一覧表示 遠征の状況と、終了時のトースト通知 スクリーンショット保存 ミュート Chromium ベースの内蔵 Web ブラウザー (CefSharp.Wpf) 上で艦これを表示し、Nekoxy (HTT
全体像 Xcodeの全体像と各部位の名前は次のようになります。 1つのツールバーと4つのエリアで構成されています。 ナビゲータ領域/ユーティリティ領域/デバッグ領域は必要に応じて隠すことが出来ます。 ナビゲータ領域/ユーティリティ領域は状況に応じて中に表示する情報を切り替えることができます。 デバッグ領域の中は2つの表示領域があり、必要に応じて一方を隠すことができます。 ツールバー ツールバーにはよく使う操作のショートカット置かれています。 実行 スキーマ(Scheme:実行環境)の切り替え エディタ領域の表示切り替え ナビゲータ領域/ユーティリティ領域の表示非表示を切り替え どの操作もよく使いますので、キーボードショートカットを覚えるまではツールバーにはよくお世話になるかもしれません。 ナビゲータ領域は3つの領域で構成されます。 ナビゲータバー:本体領域に表示されるナビゲータを切り替えま
各サービスのAPIの仕様なんて覚えてらんねぇ!という人は是非。 Blockspringとは Blockspringは、TwitterやFacebookなどのソーシャルメディアをはじめ、Amazon、Youtubeなど様々なサービスからのデータを、プログラマがAPIを直接触ることなく表データとして取得することができるサービスです。サービスごとに規格の異なるWebAPIを利用するには学習コストが結構かかるわけですが、Blockspringはそういったサービスとプログラマーの間に立ち、データ取得のインターフェイスを抽象化してくれます。 非常に沢山のサービスに対応しています。 「ちょこっとデータが欲しいだけなのに、サービス毎のWebAPIを勉強するのもう疲れた」 そんな時はBlockspringを利用してみてください。 インストール BlockspringはGoogle スプレッドシートとエクセル
皆さんはAngularJSに興味がありますか? この記事では、AngularJSのための最適なツールと選りすぐりの情報をリストにまとめています。Angularを使ってアプリケーションの開発をする際には役立つ内容です。 Webアプリケーションを動的に設計したいWeb開発者の多くは、 フレームワークとしてAngularJSを選択するようになってきました 。AngularJSの開発者が新たにAngularJSプロジェクトを立ち上げる場合、本格的にWebサイトを開発しようとすると、非常に多くのツールが必要になります。 AngularJS初心者の場合は、まず始めに AngularJSの良書 を何冊か読むと良いでしょう。 私たちは、オンラインでAngularJSを学習するための、膨大な AngularJSのチュートリアル リストも作成しています。 AngularJSでWebアプリケーションを開発する際
こんにちは。LIGフィリピン支社代表のせいと(@seito_horiguchi)です。 昨今ではWebのフロント周りを取り巻く環境が激変しています。 Webサイト・アプリケーションが進化するに連れて構築も難しくなってきましたし、技術やツールもいろんなものが登場しました。 そこで今回は、フロントエンドエンジニアはもちろん、コーディングに携わる人なら誰でもおさえておきたい、今旬な技術やツールを紹介したいと思います。 コーディングに関わる人ならおさえておきたい必須のフロント技術&ツール8選 1. タスクランナー フロントコーディングに関わるあらゆるタスクを自動化してくれる頼もしいツールです。Grunt,Gulpといったツールがコレにあたります。 JadeやSass,CoffeeScriptのコンパイル、画像圧縮、バリデーションチェック、webfontのアイコン化、スプライト画像生成、スタイル
いまやゲームを作る時に欠かせなくなったゲーム制作ツール。有名どころでは「Unity」「Unreal Engine」「RPGツクール」…などなど、さまざまなソフトが挙げられるだろう。 そんな中、心待ちにしていたユーザーもいると思われる「シミュレーションRPG」を制作するためのツール「SRPG Studio」が、先日4月10日に登場した。 シミュレーションRPG作成ソフト「SRPG Studio」公式ページ 「SRPG Studio」ゲーム画面 デフォルトのゲームシステムは、あのコンシューマの名作シミュレーションRPG「ファイアーエムブレム」を思わせるものとなっている。基本的な制作はプログラミング不要で、「RPGツクール」のように、あらかじめ用意されたコマンドを組み合わせていく、初心者にも分かりやすいものだ。加えて、スクリプトによるシステム改造も可能となっており、細かい部分にもこだわれるSRP
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く