Skip to content

shiodat/jubatus-example

 
 

Repository files navigation

Jubatus Examples

  1. shogun
    • classifier
    • Python/Ruby/Java
    • 分類器を利用した最も簡単なサンプルです。徳川家、足利家、北条家の各将軍の特徴を学習します。未知の将軍の名前を与えて、どの将軍とおもわれるか推定します。
  2. gender
    • classifier
    • C++/Python/Ruby/Java
    • 分類器を利用した最も簡単なサンプルです。服装や髪形などの特徴を学習して、性別を推定します。
  3. twitter_streaming_lang
    • classifier
    • Python
    • 分類器を利用した応用です。Wikipediaのデータを学習し、Twitterのストリームから受け取った、各つぶやきデータの言語を推定します。
  4. twitter_streaming_location
    • classifier
    • Python/Java
    • 分類器を利用した応用です。Twitterのストリームから位置情報付きのツイートを学習し、文章がどの地域から発信されたものかを推定します。
  5. malware_classification
    • classifier
    • C++
    • 分類器を利用した応用です。バイナリの実行を受け取って、マルウェアかどうかを推定します。
  6. movielens
    • recommender
    • C++/Python/Ruby/Java
    • レコメンダーを利用した最も簡単なサンプルです。MovieLens という映画の評価情報公開データを利用して、あるユーザーに対して似ているユーザーを表示します。
  7. npb_similar_player
    • recommender
    • C++/Python/Ruby
    • レコメンダーを利用した最も簡単なサンプルです。野球選手のプロフィール情報を学習して、未知のそれぞれの選手と最も類似した特徴の選手を探します。
  8. rent
    • regression
    • Python/Ruby
    • 回帰を利用した最も簡単なサンプルです。物件情報から、その物件の家賃を予測します。
  9. train_route
    • graph
    • Python
    • グラフ解析の特に最短路探索を利用した最も簡単なサンプルです。都内の路線の経路情報を学習して、駅間の最短経路を探索します。
  10. language_detection
  • classifier
  • Python/Ruby
  • 分類器を用いた言語推定のデモです。欧米の言語に含まれる単語から言語を推定します。
  1. trivial_stat
  • stat
  • Python
  • 統計分析機能を利用した最も簡単なサンプルです。果物の直径・重さ・価格を学習し、フルーツごとにパラメータの合計値や標準偏差などの統計分析を行います。
  1. trivial_burst
  • burst
  • Python
  • バースト検知機能を利用した最も簡単なサンプルです。仮想の時系列データを生成してバースト検知を行います。
  1. winequality
  • regression
  • Ruby
  • 回帰を利用した最も簡単なサンプルです。Wine Quality データセットを利用して、ワインの情報から品質を推測します。
  1. slot
  • bandit
  • python
  • 多腕バンディットを利用したサンプルです。報酬の期待値が異なる複数のスロットマシンから、一定回数のプレイで得られる報酬を多腕バンディットで最大化します。
classifer recommender regression stat graph anomaly burst bandit Language
1. shogun 👍 Py/Ru/Ja
2. gender 👍 C++/Py/Ru/Ja
3. twitter_streaming_lang 👍 Py
4. twitter_streaming_location 👍 Py/Ja
5. malware_classification 👍 C++
6. movielens 👍 C++/Py/Ru/Ja
7. npb_similar_player 👍 C++/Py/Ru
8. rent 👍 Py/Ru
9. train_route 👍 Py
10. language_detection 👍 Py/Ru
11. trivial_stat 👍 Py
12. trivial_burst 👍 Py
13. winequality 👍 Ru
14. slot 👍 Py

Python を使用したサンプルについて

Jubatus の Python クライアントは Python 3.x をサポートしていますが、本リポジトリの一部のサンプルアプリケーションは Python 3 で動作しない可能性があります。

About

Example programs of Jubatus

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 40.4%
  • C++ 27.9%
  • Java 16.7%
  • Ruby 14.3%
  • Other 0.7%