概要 コサイン類似度を使ったTwitteで記事推薦を行うWebRecommendというアプリケーションを2012年あたりに作っていたので、忘れてしまっているけど、ソースを読み解きつつ、メモしていきます。 WebRecommendとは WebRecommendは何かというと、 Twitterのユーザに対し、おすすめの記事を見つけ出して、Twitterのタイムラインに書き込むというサービスを作っていました。 ↓のように毎日twitterにおすすめの記事が投稿されるようなものです WebRecommendの仕組み Twitter連携部分などは本質と関係ないため省きます。 WebRecommendではツイッターのユーザー情報を見て、ユーザの興味関心のある単語を抽出します。 よくツイッターのユーザー情報の欄に自己紹介や、興味のあるものを書いている人がいますよね。 それを利用しています。 そのユーザー