Project Description

概要

某大学様向けに、実験用SNSシステムを開発した。

詳細

・システムのユーザ(Twitterアカウントを持つ)のツイートを取得し、ツイートDBに格納
・ツイートDBに格納された情報から各ユーザの個人属性を分析し、個人属性DBに格納
・個人属性DBに保存された個人属性から、各ユーザ間の相性を求め、相性DBに格納
・Mastodon(小型SNS)を活用し、相性DBを参照して相性の良いユーザを音に変換して推薦する機能を提供

主な利用技術

Ruby, Ruby on Rails, PostgreSQL, Mastodon, IBM Watson Personality Insights, Twitter API