2018-03-30

LINEから送った画像を文字起こししてくれるアプリを作るときのメモ①

ユーザーのニーズ


・卒論書く時とか、電子化されていない書物から引用したいけど、写すの糞めんどうくさい
・書評を書きたいけど、紙の本だと結構面倒くさい。
・文字起こしをしてくれるAPIのお試しページからそれをやるのも面倒くさい

実装したいもの


・Lineのインターフェイスから画像を送信したときに、その情報をGoogle Vision APIにかませて、文字おこししてかえしてくれる処理

仕様


正常系
・画像を送信すると、その画像に含まれている文字を返してくれる

異常系
・画像以外のデータ(テキスト・位置情報)を送ると、invalid dataみたいなレスポンスがちゃんと帰ってくるようにする
・文字が含まれていないもの、もしくは検出できないものに関しても、invalid imageみたいな値がちゃんと帰ってくるようにする
・APIのレスポンスを超えてしまった場合は、献金ページに移動する
・一秒間に10リクエスト以上gああると止まる

実装方法


・画像はLINEのエンドポイントからいったんbase64方式に変換して、Google Vision APIに投げると、リクエストで文字起こしした結果が返ってくる


2018-03-25

「技術チュートリアルをnoteで売る」っていう社会実験をしてみた結果、めっちゃくちゃ可能性を感じた話




こんにちは、スケベサイエンティストのDaiです(@never_be_a_pm)
つい最近、noteというサービスが、コードを挿入できる機能を追加しました。

noteでコードが投稿できるようになりましたβ|深津 貴之 (fladdict)|note

エンジニアのnoteクリエイターさん達に、素敵なお知らせが。 pcのnoteエディターに、コード埋め込み機能(β)がつきました。エディタでテキストを選択し、ポップアップのコードボタンを押すと、コードブロックを埋め込めます。 こんな感じですね。 for(int i=0; i<100; i++){ println("hello world"); } あわせて、コードブロックの中では、TABボタンが使えるようになります。まだ実験中なので、使いにくいところはあるかと思います。 アプリでの対応はリニューアル後になってしまいますが、年内には搭載されるはずです。マ


noteとは、自分の作った文書、写真、イラストなどに価格をつけて販売することができるプラットフォームです。

noteは、個人のクリエイターが、自分のメディアとしてコンテンツを発表するためのプラットフォームです。

noteは、そこに課金を組み合わせるという新しいチャレンジをしました。文章だけでなく、写真やイラスト、音楽、映像などの作品を投稿して、無料で見せるだけでなく、販売することもできます。フォロー機能で、ファンとつながることも可能です。

ここで、最近noteがコードを挿入することができる機能を追加したという記事をみました。そこで「チュートリアルを売る」ということが、日本でなかなかされていないことに気が付きました。


2018-03-23

【速報】スケベ博士が「金払わなきゃ動かないのじゃ」とグレたのでスケベ基金はじめます。

こんにちは、スケベサイエンティストのDAIです。
スケベツイートが1万RT超えしてしまったせいで、実はスケベ博士の利用者が大変なことになっています。


2018-03-21

AIで似ているAV女優を紹介しているスケベAI「スケベ博士」を作りました。①アプリ紹介編

こんにちは。スケベサイエンティストのDAI(@never_be_a_pm)です。
AIで、画像から似ているAV女優を紹介してくれるLine Bot「スケベ博士」を作りました。



2018-03-19

multipart/form-dataのファイルをGoogle Apps Scriptから送信する

Google Apps Scriptでファイルを送れない


HTTPの通信を用いて、ファイルを送るとき、curlやpythonでは、コマンドでfile指定すれば、簡単にmultipartのファイルを送れる。しかし、Google Apps Script上では、簡単にmultipartを送信することができない。


注目の投稿

めちゃくちゃ久しぶりにこのブログ書いたw 更新3年ぶりw > 多様性というゲームは尊厳と自由を勝ち取るゲームなのかもしれないな。  もともとツイッターでツイートした内容なんだけど、ちょっと深ぼる。 ----- 自分は男 x 30代x 二児の父 x 経営者 x 都心(共働き世...