)]}'
{
  "log": [
    {
      "commit": "4e295724a95bf093efdcd6e68cf9f5c3b09fad4c",
      "tree": "5bd677b7ac2177a978ed6f9453a76a31a2fbad71",
      "parents": [
        "e1af70bc514eee5b3a3fe65299f142835571f531",
        "a389657203dd5e3dbfe6c7b538fb296039af9804"
      ],
      "author": {
        "name": "takako shimamoto",
        "email": "chibochibo@gmail.com",
        "time": "Mon Jun 10 10:47:52 2019 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 10 10:47:52 2019 +0900"
      },
      "message": "Merge pull request #19 from takezoe/mark-override\n\nMark override methods"
    },
    {
      "commit": "a389657203dd5e3dbfe6c7b538fb296039af9804",
      "tree": "5bd677b7ac2177a978ed6f9453a76a31a2fbad71",
      "parents": [
        "e1af70bc514eee5b3a3fe65299f142835571f531"
      ],
      "author": {
        "name": "Naoki Takezoe",
        "email": "takezoe@gmail.com",
        "time": "Thu May 30 20:31:06 2019 +0900"
      },
      "committer": {
        "name": "Naoki Takezoe",
        "email": "takezoe@gmail.com",
        "time": "Thu May 30 20:31:06 2019 +0900"
      },
      "message": "Mark override methods\n"
    },
    {
      "commit": "e1af70bc514eee5b3a3fe65299f142835571f531",
      "tree": "47e5c3cbc1c80954fec9f6489a89da0da5ec53d5",
      "parents": [
        "e575bad845b3621203e9ef97912a50d38ed36734"
      ],
      "author": {
        "name": "RamYerubandi",
        "email": "ram.yerubandi@answerfinancial.com",
        "time": "Thu Sep 20 20:43:36 2018 +0900"
      },
      "committer": {
        "name": "shimamoto",
        "email": "shimamoto@apache.org",
        "time": "Thu Sep 20 20:43:36 2018 +0900"
      },
      "message": "Remove incubating status\n\nCloses #17\n"
    },
    {
      "commit": "e575bad845b3621203e9ef97912a50d38ed36734",
      "tree": "fafabe17e066a7a50b52bf70015c2d54530ffb8f",
      "parents": [
        "260ee09184d8a51f0902a49dc257af7a503063e1"
      ],
      "author": {
        "name": "Naoki Takezoe",
        "email": "takezoe@apache.org",
        "time": "Tue Nov 14 18:36:18 2017 +0900"
      },
      "committer": {
        "name": "Naoki Takezoe",
        "email": "takezoe@apache.org",
        "time": "Tue Nov 14 18:36:18 2017 +0900"
      },
      "message": "Update for PredictionIO 0.12.0-incubating\n\nCloses #16\n"
    },
    {
      "commit": "260ee09184d8a51f0902a49dc257af7a503063e1",
      "tree": "2d4de26bb1c4b9e4bd18a378c0ad0ee6baf69123",
      "parents": [
        "4a78a5fc66f4d397117d633929fb62f6fcc5b23e"
      ],
      "author": {
        "name": "Naoki Takezoe",
        "email": "takezoe@apache.org",
        "time": "Tue Aug 29 13:58:51 2017 +0900"
      },
      "committer": {
        "name": "Naoki Takezoe",
        "email": "takezoe@apache.org",
        "time": "Tue Aug 29 13:58:51 2017 +0900"
      },
      "message": "Fix use of case class\n\nCloses #14\n"
    },
    {
      "commit": "4a78a5fc66f4d397117d633929fb62f6fcc5b23e",
      "tree": "0991668c30792a2748983f216ca369b47fb318bd",
      "parents": [
        "fadef4318cd166fb4423455d4e9a72edc6057be1"
      ],
      "author": {
        "name": "Shinsuke Sugaya",
        "email": "shinsuke@apache.org",
        "time": "Wed Jun 07 19:13:11 2017 +0900"
      },
      "committer": {
        "name": "Shinsuke Sugaya",
        "email": "shinsuke@apache.org",
        "time": "Wed Jun 07 19:13:11 2017 +0900"
      },
      "message": "Python 3 support\n"
    },
    {
      "commit": "fadef4318cd166fb4423455d4e9a72edc6057be1",
      "tree": "d368bab8d662137c43dcaaa628cff44167fd08eb",
      "parents": [
        "b24325a39b396d73c4b99aa300ec49848df4d33e"
      ],
      "author": {
        "name": "Naoki Takezoe",
        "email": "takezoe@apache.org",
        "time": "Fri May 12 09:46:41 2017 +0900"
      },
      "committer": {
        "name": "Shinsuke Sugaya",
        "email": "shinsuke@apache.org",
        "time": "Fri May 12 09:46:41 2017 +0900"
      },
      "message": "Fix warnings\n\ncloses #13\n"
    },
    {
      "commit": "b24325a39b396d73c4b99aa300ec49848df4d33e",
      "tree": "6a290cb21d8bd2c78d89b19f02ed174b1109d46e",
      "parents": [
        "6b89e6e5eeabde5916b5a1d29e70aa27a498fefe"
      ],
      "author": {
        "name": "Donald Szeto",
        "email": "donald@apache.org",
        "time": "Thu May 04 11:24:55 2017 -0700"
      },
      "committer": {
        "name": "Donald Szeto",
        "email": "donald@apache.org",
        "time": "Thu May 04 11:24:55 2017 -0700"
      },
      "message": "6.0 release\n"
    },
    {
      "commit": "6b89e6e5eeabde5916b5a1d29e70aa27a498fefe",
      "tree": "bc8b9b2e59cf08d77041989bea78d2ca7c89462c",
      "parents": [
        "b25cca24e9eeee9a4240ecb64c804e2d29a09f57",
        "653d403402af2553e256993abc21d072973470f3"
      ],
      "author": {
        "name": "Donald Szeto",
        "email": "donald@apache.org",
        "time": "Thu May 04 10:49:08 2017 -0700"
      },
      "committer": {
        "name": "Donald Szeto",
        "email": "donald@apache.org",
        "time": "Thu May 04 10:49:08 2017 -0700"
      },
      "message": "Merge branch \u0027update-pio_0.11.0\u0027 of https://github.com/takezoe/incubator-predictionio-template-text-classifier\n"
    },
    {
      "commit": "b25cca24e9eeee9a4240ecb64c804e2d29a09f57",
      "tree": "4120c05b1e694b2d6626cddb217ff9126a4cbb3f",
      "parents": [
        "3d2baf5544491d7c0cc33cf83c6e32374e5d70d7",
        "7d550ce98adbc0a774aa9c79d7ede232b5ba968d"
      ],
      "author": {
        "name": "Donald Szeto",
        "email": "donald@apache.org",
        "time": "Thu May 04 10:48:02 2017 -0700"
      },
      "committer": {
        "name": "Donald Szeto",
        "email": "donald@apache.org",
        "time": "Thu May 04 10:48:02 2017 -0700"
      },
      "message": "Merge branch \u0027patch-1\u0027 of https://github.com/kanwarpartapsingh/incubator-predictionio-template-text-classifier\n"
    },
    {
      "commit": "3d2baf5544491d7c0cc33cf83c6e32374e5d70d7",
      "tree": "7a123a181b08bf20e33e43448ce9b4b04ff7c59b",
      "parents": [
        "5c45ef9b08c13ab626e3ac8a862e64a911f51eab",
        "1a316143f169bc7804604d0914b380381dfb9fa1"
      ],
      "author": {
        "name": "Donald Szeto",
        "email": "donald@apache.org",
        "time": "Thu May 04 10:46:57 2017 -0700"
      },
      "committer": {
        "name": "Donald Szeto",
        "email": "donald@apache.org",
        "time": "Thu May 04 10:46:57 2017 -0700"
      },
      "message": "Merge branch \u0027STOP_WORDS\u0027 of https://github.com/nlauchande/incubator-predictionio-template-text-classifier\n"
    },
    {
      "commit": "5c45ef9b08c13ab626e3ac8a862e64a911f51eab",
      "tree": "5c9d79b293b0b47d7398a75c26e354ef2a5f284b",
      "parents": [
        "7bff41178aa090e98d288fd8ad0f7981791c6749",
        "2bcbdae63326873d996da9b4e1aa9afd952ecd67"
      ],
      "author": {
        "name": "Donald Szeto",
        "email": "donald@apache.org",
        "time": "Thu May 04 10:43:47 2017 -0700"
      },
      "committer": {
        "name": "Donald Szeto",
        "email": "donald@apache.org",
        "time": "Thu May 04 10:43:47 2017 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of https://github.com/sebas00/incubator-predictionio-template-text-classifier\n"
    },
    {
      "commit": "653d403402af2553e256993abc21d072973470f3",
      "tree": "729a825d2125117c467a00e6e0e4de7ecac24ba0",
      "parents": [
        "7bff41178aa090e98d288fd8ad0f7981791c6749"
      ],
      "author": {
        "name": "Naoki Takezoe",
        "email": "takezoe@gmail.com",
        "time": "Wed May 03 21:41:29 2017 +0900"
      },
      "committer": {
        "name": "Naoki Takezoe",
        "email": "takezoe@gmail.com",
        "time": "Wed May 03 21:41:29 2017 +0900"
      },
      "message": "Bump to PIO 0.11.0-incubating and enhance sbt configuration\n"
    },
    {
      "commit": "7d550ce98adbc0a774aa9c79d7ede232b5ba968d",
      "tree": "a1c7c047abfc7c73916dac9d571584ebe1815dfa",
      "parents": [
        "7bff41178aa090e98d288fd8ad0f7981791c6749"
      ],
      "author": {
        "name": "kanwarpartapsingh",
        "email": "kpnitj93@gmail.com",
        "time": "Fri Apr 07 13:28:15 2017 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 07 13:28:15 2017 +0530"
      },
      "message": "Create build.properties"
    },
    {
      "commit": "1a316143f169bc7804604d0914b380381dfb9fa1",
      "tree": "8a43cef14b284ffbfd7bd46a97f0df9820c56f11",
      "parents": [
        "7bff41178aa090e98d288fd8ad0f7981791c6749"
      ],
      "author": {
        "name": "Natu Lauchande",
        "email": "nlauchande@gmail.com",
        "time": "Mon Dec 05 17:36:04 2016 +0200"
      },
      "committer": {
        "name": "Natu Lauchande",
        "email": "nlauchande@gmail.com",
        "time": "Tue Dec 06 04:04:47 2016 +0200"
      },
      "message": "Filter out stop words from vectorization\n\nAs per the discussion described in :\nhttps://github.com/apache/incubator-predictionio-template-text-classifier/pull/8 . We implement a\nfilter for stop words and they are added to the constructor of TFHasher during vectorization of\nwords.\n"
    },
    {
      "commit": "2bcbdae63326873d996da9b4e1aa9afd952ecd67",
      "tree": "3a03650ab9dc5763d8f3e98bb4f824e6184c3aca",
      "parents": [
        "3d609f8962fdc76858461a222e58770777afddeb"
      ],
      "author": {
        "name": "Sebastiaan de Man",
        "email": "sebastiaan@gmail.com",
        "time": "Sun Oct 30 21:31:48 2016 +0100"
      },
      "committer": {
        "name": "Sebastiaan de Man",
        "email": "sebastiaan@gmail.com",
        "time": "Sun Oct 30 21:31:48 2016 +0100"
      },
      "message": "Changed tokenizer to use Apache Luce StandardAnalyzer for non-western languages\n"
    },
    {
      "commit": "7bff41178aa090e98d288fd8ad0f7981791c6749",
      "tree": "a691fdff5c7f342dbe6c64926663afe913fffa30",
      "parents": [
        "070f5c2cc54af25de058a005314412eec70680c7"
      ],
      "author": {
        "name": "pferrel",
        "email": "pat@occamsmachete.com",
        "time": "Sun Oct 30 12:30:15 2016 -0700"
      },
      "committer": {
        "name": "pferrel",
        "email": "pat@occamsmachete.com",
        "time": "Sun Oct 30 12:30:15 2016 -0700"
      },
      "message": "first apache version from chanlee\n"
    },
    {
      "commit": "070f5c2cc54af25de058a005314412eec70680c7",
      "tree": "f20148363a5299488a7db5a80fd4b4e094ca3c86",
      "parents": [
        "3d609f8962fdc76858461a222e58770777afddeb"
      ],
      "author": {
        "name": "Chan Lee",
        "email": "chanlee514@gmail.com",
        "time": "Mon Aug 22 14:51:49 2016 -0700"
      },
      "committer": {
        "name": "Chan Lee",
        "email": "chanlee514@gmail.com",
        "time": "Wed Oct 12 21:35:08 2016 -0700"
      },
      "message": "Update template for PIO v0.10.0-incubating\n"
    },
    {
      "commit": "3d609f8962fdc76858461a222e58770777afddeb",
      "tree": "b486475fae944430113528ed78f7771d511b6add",
      "parents": [
        "3dce40022c465b74ad39ad836f4215ad27ffe0f9"
      ],
      "author": {
        "name": "Kenneth Chan",
        "email": "kenneth@prediction.io",
        "time": "Sat Jan 30 17:05:33 2016 -0800"
      },
      "committer": {
        "name": "Kenneth Chan",
        "email": "kenneth@prediction.io",
        "time": "Sat Jan 30 17:05:33 2016 -0800"
      },
      "message": "Re-structure and design preparator and algo.\n"
    },
    {
      "commit": "3dce40022c465b74ad39ad836f4215ad27ffe0f9",
      "tree": "0ed191c3a06d3f2af4b15807dc823680dd0c0944",
      "parents": [
        "55fd981c684d3d8744d9189d06da28e97b25a6ac"
      ],
      "author": {
        "name": "Kenneth Chan",
        "email": "kenneth@prediction.io",
        "time": "Thu Jan 28 15:59:21 2016 -0800"
      },
      "committer": {
        "name": "Kenneth Chan",
        "email": "kenneth@prediction.io",
        "time": "Thu Jan 28 15:59:21 2016 -0800"
      },
      "message": "Fix DataSource to read \"content\", \"e-mail\", and use label \"spam\" for tutorial data.\nFix engine.json for default algorithm setting.\n"
    },
    {
      "commit": "55fd981c684d3d8744d9189d06da28e97b25a6ac",
      "tree": "4622f8d4bde3f7aeb3a84a5416476cf0b8c1763b",
      "parents": [
        "36fed5b9ef060eb99394bc0102798345d0e22cf3",
        "d9d3e49de0efe52ca540d1b82e0ff03d59f91cd2"
      ],
      "author": {
        "name": "EmergentOrder",
        "email": "lecaran@gmail.com",
        "time": "Sun Oct 25 10:33:46 2015 -0300"
      },
      "committer": {
        "name": "EmergentOrder",
        "email": "lecaran@gmail.com",
        "time": "Sun Oct 25 10:33:46 2015 -0300"
      },
      "message": "Merge pull request #3 from EmergentOrder/master\n\nAdd support for BIDMach \u0026 VW LR + SPPMI feature vectorization"
    },
    {
      "commit": "d9d3e49de0efe52ca540d1b82e0ff03d59f91cd2",
      "tree": "4622f8d4bde3f7aeb3a84a5416476cf0b8c1763b",
      "parents": [
        "bb7b144efbc6272598c3691dfee343c953985892"
      ],
      "author": {
        "name": "EmergentOrder",
        "email": "lecaran@gmail.com",
        "time": "Mon Sep 21 12:33:31 2015 -0300"
      },
      "committer": {
        "name": "EmergentOrder",
        "email": "lecaran@gmail.com",
        "time": "Mon Sep 21 12:33:31 2015 -0300"
      },
      "message": "make spark LR default; fix name\n"
    },
    {
      "commit": "bb7b144efbc6272598c3691dfee343c953985892",
      "tree": "28263ca5a07fb25871ae182745b5fdc923b8bde3",
      "parents": [
        "4addcd574cc423cebbb596e3d3440481b3e8b320"
      ],
      "author": {
        "name": "EmergentOrder",
        "email": "lecaran@gmail.com",
        "time": "Mon Sep 21 12:30:11 2015 -0300"
      },
      "committer": {
        "name": "EmergentOrder",
        "email": "lecaran@gmail.com",
        "time": "Mon Sep 21 12:30:11 2015 -0300"
      },
      "message": "Add libs for BID* [not available in public repos]\n"
    },
    {
      "commit": "4addcd574cc423cebbb596e3d3440481b3e8b320",
      "tree": "ef20b5cf2c7c6f0d7171da6f582b0d50ff52d62a",
      "parents": [
        "36fed5b9ef060eb99394bc0102798345d0e22cf3"
      ],
      "author": {
        "name": "EmergentOrder",
        "email": "lecaran@gmail.com",
        "time": "Mon Sep 21 12:28:06 2015 -0300"
      },
      "committer": {
        "name": "EmergentOrder",
        "email": "lecaran@gmail.com",
        "time": "Mon Sep 21 12:28:06 2015 -0300"
      },
      "message": "Initial commit for BIDMach, VW \u0026 SPPMI [rolled up to reduce repo size]; excluding libs\n"
    },
    {
      "commit": "36fed5b9ef060eb99394bc0102798345d0e22cf3",
      "tree": "9d9ffeae924a3aabe5807131632fcadff66b51bf",
      "parents": [
        "94afa7bbc85938cf67e598fe6e604b3fe2831940"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Sep 16 16:00:18 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Sep 16 16:00:18 2015 -0700"
      },
      "message": "Numerical error fix for NaN confidence values.\n"
    },
    {
      "commit": "94afa7bbc85938cf67e598fe6e604b3fe2831940",
      "tree": "a6de805f6fc27114a7414b2f7048d4f27f4c514e",
      "parents": [
        "4882e381c10a36bfffb2988a7bccc2e1053c5d01"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Sep 10 11:48:47 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Sep 10 11:48:47 2015 -0700"
      },
      "message": "Added numFeatures option in PreparedData\n"
    },
    {
      "commit": "4882e381c10a36bfffb2988a7bccc2e1053c5d01",
      "tree": "24236370724bbc074f9640446124d442c3a5b698",
      "parents": [
        "c0f2a10364af93a85a3a1bfbf54929a9d359d77c"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Tue Jun 23 13:01:09 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Tue Jun 23 13:01:09 2015 -0700"
      },
      "message": "Update with MLLib hashing and tfidf implementation.\n"
    },
    {
      "commit": "c0f2a10364af93a85a3a1bfbf54929a9d359d77c",
      "tree": "b0f386399ffbc22a8f733e6639cbe6339c233410",
      "parents": [
        "bd035edec7b33e449921f3c5096ce761a8253a9a"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon Jun 15 12:07:25 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon Jun 15 12:07:25 2015 -0700"
      },
      "message": "Updated versioning details in README\n"
    },
    {
      "commit": "bd035edec7b33e449921f3c5096ce761a8253a9a",
      "tree": "5f984ad0a6bb185cd51fb1c7c5e93f7cd6d066fa",
      "parents": [
        "02404ba3eb7d1669273156ebb167e170b306d169"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Fri Jun 12 13:59:18 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Fri Jun 12 13:59:18 2015 -0700"
      },
      "message": "Unnecessary file removal\n"
    },
    {
      "commit": "02404ba3eb7d1669273156ebb167e170b306d169",
      "tree": "a3b41d66093b6e4c2d1f3f3c071717387eb7abbd",
      "parents": [
        "d2803783bf2a8a3d246c5651a03afd72c58f9e92"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Jun 10 20:40:31 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Jun 10 20:40:31 2015 -0700"
      },
      "message": "Dot product serialization fix.\n"
    },
    {
      "commit": "d2803783bf2a8a3d246c5651a03afd72c58f9e92",
      "tree": "c0ecfa8f0984920d7589dd5e8b2f9f8f59961446",
      "parents": [
        "c7e0eb168ba64a00ba6bf6311338e424d345863a"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon Jun 08 18:04:38 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon Jun 08 18:04:38 2015 -0700"
      },
      "message": "Modified Spark DataFrame manipulation\n"
    },
    {
      "commit": "c7e0eb168ba64a00ba6bf6311338e424d345863a",
      "tree": "fec77b8a3b843d5859a656d2f0687c69352dea66",
      "parents": [
        "b65435b5dc0c58add7cae5b16f08e9a551fd2e28"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon Jun 08 15:16:36 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon Jun 08 15:16:36 2015 -0700"
      },
      "message": "Remove unnecesary directories\n"
    },
    {
      "commit": "b65435b5dc0c58add7cae5b16f08e9a551fd2e28",
      "tree": "dd740f97325e41bc77794a7dfe7052c337b141ce",
      "parents": [
        "f51f7d67b51143c9d304b055033255ad0b9cf149"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon Jun 08 15:15:40 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon Jun 08 15:15:40 2015 -0700"
      },
      "message": "rm extra folders\n"
    },
    {
      "commit": "f51f7d67b51143c9d304b055033255ad0b9cf149",
      "tree": "54061e93b3fafa1bf1f89ec5e334ac539e82d689",
      "parents": [
        "edf0bab6c74453e6baeccdaf19011015b8c7e181"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon Jun 08 11:05:37 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon Jun 08 11:05:37 2015 -0700"
      },
      "message": "new release: 2.0\n"
    },
    {
      "commit": "edf0bab6c74453e6baeccdaf19011015b8c7e181",
      "tree": "b6c36ac8702842a9d08934640309e0449d371e16",
      "parents": [
        "98e5b36e058d72e586f9fff8bd493f594a6baf94"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Fri Jun 05 13:21:55 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Fri Jun 05 13:21:55 2015 -0700"
      },
      "message": "Add Logistic Regression\n"
    },
    {
      "commit": "98e5b36e058d72e586f9fff8bd493f594a6baf94",
      "tree": "4c60206e2590fbe7f8f8067e58d75d4867ffb14b",
      "parents": [
        "c070fab908b372f455d92f137e69c41567064305"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Jun 04 16:09:29 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Jun 04 16:09:29 2015 -0700"
      },
      "message": "remove project/.DS_Store\n"
    },
    {
      "commit": "c070fab908b372f455d92f137e69c41567064305",
      "tree": "f9630e5593188de08962c7921b3cd98c54fea591",
      "parents": [
        "85723aad3df040840db1366d32a9655706e3dc0c"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Jun 04 16:03:57 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Jun 04 16:03:57 2015 -0700"
      },
      "message": "Reduced maxiter\n"
    },
    {
      "commit": "85723aad3df040840db1366d32a9655706e3dc0c",
      "tree": "5b07d4be1db39eb4d68ef98753c268306bb913ff",
      "parents": [
        "bf76271d2e0d3ba5d709e696226124b7620daf6f"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Jun 04 15:05:46 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Jun 04 15:05:46 2015 -0700"
      },
      "message": "Development push of TextClassification 2.0\n"
    },
    {
      "commit": "bf76271d2e0d3ba5d709e696226124b7620daf6f",
      "tree": "2b116393be208406e15339ee960f8953d4dbc13b",
      "parents": [
        "fd4f3fd84a6087ddd5aebb4907d3dd03b97ecf03"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Jun 04 11:05:10 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Jun 04 11:05:10 2015 -0700"
      },
      "message": "Import error fix for python 2.\n"
    },
    {
      "commit": "fd4f3fd84a6087ddd5aebb4907d3dd03b97ecf03",
      "tree": "33f44da73d91a2fe519375357845e1694028bef2",
      "parents": [
        "77352a599c48bcd59c8cd074977dc3dd0de86d68"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Jun 03 18:32:53 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Jun 03 18:32:53 2015 -0700"
      },
      "message": "Removed unnecessary files\n"
    },
    {
      "commit": "77352a599c48bcd59c8cd074977dc3dd0de86d68",
      "tree": "18681292cf0ca370c15da48142760326d52ceb0c",
      "parents": [
        "f0e2564ec8450f784946a9ab0666b19abf9bb83b"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Jun 03 15:12:44 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Jun 03 15:12:44 2015 -0700"
      },
      "message": "data import update\n"
    },
    {
      "commit": "f0e2564ec8450f784946a9ab0666b19abf9bb83b",
      "tree": "b04253a3f42fd805db43b7dca2e596b098d772f5",
      "parents": [
        "7aac597c73ab7bb56d9771b75315809a4e1c14bd"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Jun 03 14:36:34 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Jun 03 14:36:34 2015 -0700"
      },
      "message": "Modified data import script entirely independent of scikit learn\n"
    },
    {
      "commit": "7aac597c73ab7bb56d9771b75315809a4e1c14bd",
      "tree": "0bc550ec73064c502a23ee3a8c334a37f14513e2",
      "parents": [
        "282aae0a7266a9333256f97e9562b8988a93c23e"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 28 16:18:54 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 28 16:18:54 2015 -0700"
      },
      "message": "inverse idf edit\n"
    },
    {
      "commit": "282aae0a7266a9333256f97e9562b8988a93c23e",
      "tree": "b5031e3fbe24bddc0f67062d2cacda27b5e637ff",
      "parents": [
        "0ae492875386a0c7524ab9a7628d2a35b5c56aba"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 13 11:02:46 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 13 11:02:46 2015 -0700"
      },
      "message": "small comment change\n"
    },
    {
      "commit": "0ae492875386a0c7524ab9a7628d2a35b5c56aba",
      "tree": "ea349ffd9dd0711e6a45cc7fd893f8e95373273b",
      "parents": [
        "699e8ba1ce1436eeb1e2dd64427b125aaef90c88"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 13 10:53:05 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 13 10:53:05 2015 -0700"
      },
      "message": "fixed issue\n"
    },
    {
      "commit": "699e8ba1ce1436eeb1e2dd64427b125aaef90c88",
      "tree": "0835acc4f98a5bf097918f93cf41e2ad7ef8e16d",
      "parents": [
        "5570ca219bde78957a6b4b7145cb11278249ea82"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 13 10:48:13 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 13 10:48:13 2015 -0700"
      },
      "message": "fix preparator javaconversions\n"
    },
    {
      "commit": "5570ca219bde78957a6b4b7145cb11278249ea82",
      "tree": "1c53bac04f47a8913917e46279100bb9b345c19e",
      "parents": [
        "8d4f54e4e8a11f044e9839f8273a51dcfe16a25e"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 11 12:56:29 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 11 12:56:29 2015 -0700"
      },
      "message": "add small fix\n"
    },
    {
      "commit": "8d4f54e4e8a11f044e9839f8273a51dcfe16a25e",
      "tree": "343016a4ef0fb3c63be44a593363b00bf2dc3812",
      "parents": [
        "32e46118b2a40e31520184d44fcd1488b683b6b8"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 11 12:53:27 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 11 12:53:27 2015 -0700"
      },
      "message": "modified md file\n"
    },
    {
      "commit": "32e46118b2a40e31520184d44fcd1488b683b6b8",
      "tree": "671b0172f436ceea8f5ae99d3f55ec91c1c1f04f",
      "parents": [
        "366c7d66251c912fb570355375c8021be29eac98"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 11 12:27:22 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 11 12:27:22 2015 -0700"
      },
      "message": "added preparator name\n"
    },
    {
      "commit": "366c7d66251c912fb570355375c8021be29eac98",
      "tree": "9c1956d9f89af5937d7b691a557b89801842829e",
      "parents": [
        "2b8f84944cf80a9b0e5e2ee6743daded999c3511"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 11 12:16:37 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 11 12:16:37 2015 -0700"
      },
      "message": "reformatting, remove confusing aspects of tutorial\n"
    },
    {
      "commit": "2b8f84944cf80a9b0e5e2ee6743daded999c3511",
      "tree": "16950cdf785c346f981d4f2d80ff0981b98afafe",
      "parents": [
        "2c3c7fa407e169599de0b143c368f504ad03fc32"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 18:12:26 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 18:12:26 2015 -0700"
      },
      "message": "small change\n"
    },
    {
      "commit": "2c3c7fa407e169599de0b143c368f504ad03fc32",
      "tree": "a5407508b77f1d253d721c9dd0270b43ff7e3638",
      "parents": [
        "98bb3d691b0e5b28808b532a21591e83e1bb5bee"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 16:05:13 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 16:05:13 2015 -0700"
      },
      "message": "changed inverseidfmin for feature reduction\n"
    },
    {
      "commit": "98bb3d691b0e5b28808b532a21591e83e1bb5bee",
      "tree": "8e96deb4e41c6897befcb1b6da709ba990f263f2",
      "parents": [
        "8bacd5cd460b9f5fed13d1f5db74c8b7ce9d67c6"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 15:09:51 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 15:09:51 2015 -0700"
      },
      "message": "Try again with feature reduction and all classes\n"
    },
    {
      "commit": "8bacd5cd460b9f5fed13d1f5db74c8b7ce9d67c6",
      "tree": "99d8fad2ae2b452da29c46766533b8a6951fd989",
      "parents": [
        "17bab15bd0d634e2a40565bdb9e32c92c1294028"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 14:53:22 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 14:53:22 2015 -0700"
      },
      "message": "changed evaluation preparator params\n"
    },
    {
      "commit": "17bab15bd0d634e2a40565bdb9e32c92c1294028",
      "tree": "82dae99d56ffc747c76de4a117ed005581f139d6",
      "parents": [
        "2c85118ad4226d0ea418530ea368a056035b5cc0"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 14:49:25 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 14:49:25 2015 -0700"
      },
      "message": "slight fix\n"
    },
    {
      "commit": "2c85118ad4226d0ea418530ea368a056035b5cc0",
      "tree": "0f1f4559250aaeab63f1fa4ebd3715eb0e42bf79",
      "parents": [
        "856755dc31d358b8da02d1f53ca6d7dece2fb865"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 14:42:14 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 14:42:14 2015 -0700"
      },
      "message": "added functionality for the purpose of decreasing number of features, illustration purposes\n"
    },
    {
      "commit": "856755dc31d358b8da02d1f53ca6d7dece2fb865",
      "tree": "1ed6e1982ed03f809739367b7cdfb281f5d8864f",
      "parents": [
        "8cad0f3bb27869205dd93d82dd8d0363c8208354"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 12:08:22 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 12:08:22 2015 -0700"
      },
      "message": "report category not label\n"
    },
    {
      "commit": "8cad0f3bb27869205dd93d82dd8d0363c8208354",
      "tree": "8bc0490f04ce76417cb745629b6cea1300ea43ee",
      "parents": [
        "707fbe4bc7f7eae7eb253a4eb4865a1daf688220"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 11:54:35 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 11:54:35 2015 -0700"
      },
      "message": "lowercase transformation in tokenizer\n"
    },
    {
      "commit": "707fbe4bc7f7eae7eb253a4eb4865a1daf688220",
      "tree": "8c3ad3fbfafc24ca9111fdc1a6fe88e50a023f98",
      "parents": [
        "e0ee08febca3bd84bb4acc110287a422d0c71822"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 11:44:13 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 11:44:13 2015 -0700"
      },
      "message": "Increase number of categories to 10 (randomly chosen)\n"
    },
    {
      "commit": "e0ee08febca3bd84bb4acc110287a422d0c71822",
      "tree": "d6adbbc5cf0b662262ee4a8e9f876ef49abdad86",
      "parents": [
        "600c1157c6405023d15dd5ba186ae45325622dab"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 11:01:09 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 11:01:09 2015 -0700"
      },
      "message": "Rename engine\n"
    },
    {
      "commit": "600c1157c6405023d15dd5ba186ae45325622dab",
      "tree": "2f94a4dd3cddbbbc8c4987db26b87f78b40a1e3b",
      "parents": [
        "7882cd4d97ebbb7d46b2352b918b119c2f709947"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 04:32:18 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu May 07 04:32:18 2015 -0700"
      },
      "message": "template.json\n"
    },
    {
      "commit": "7882cd4d97ebbb7d46b2352b918b119c2f709947",
      "tree": "4f08c10986bc9b9b3fcdb24a70c209352802f9b8",
      "parents": [
        "bda747d90403fa2b8edc666b3d47673cca6f6ff1"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 06 23:59:42 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 06 23:59:42 2015 -0700"
      },
      "message": "Change engine.json\n"
    },
    {
      "commit": "bda747d90403fa2b8edc666b3d47673cca6f6ff1",
      "tree": "7f9cd64659e1a9917cfcd0722532a5f74b4b3e9c",
      "parents": [
        "a859982e3fcb1613e3554e2748a93717569f4058"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 06 19:07:20 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 06 19:07:20 2015 -0700"
      },
      "message": "safety\n"
    },
    {
      "commit": "a859982e3fcb1613e3554e2748a93717569f4058",
      "tree": "17e8e7978687096ce3bfed413f217665fc1f8fab",
      "parents": [
        "8d5fa814647b8b4914bc99b6347d3a84e415ffd7"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 06 16:34:59 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 06 16:34:59 2015 -0700"
      },
      "message": "remove lda for now\n"
    },
    {
      "commit": "8d5fa814647b8b4914bc99b6347d3a84e415ffd7",
      "tree": "e7f05768c7f01d68efeb5a1ee71a1420dcf93942",
      "parents": [
        "2640cfc3acdf8c4fe8b3ed44671dcfbc70d279fd"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 06 15:28:51 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 06 15:28:51 2015 -0700"
      },
      "message": "subset data for user purposes\n"
    },
    {
      "commit": "2640cfc3acdf8c4fe8b3ed44671dcfbc70d279fd",
      "tree": "a1dbfb2811cd32d70c5f4e65fc165834efb71f25",
      "parents": [
        "eaf37410abe09660b5e69356e971c8b459758416"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 06 15:20:28 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed May 06 15:20:28 2015 -0700"
      },
      "message": "took out tutorial for now\n"
    },
    {
      "commit": "eaf37410abe09660b5e69356e971c8b459758416",
      "tree": "93fc73cc0a16c6e45d129948b05965afb8736642",
      "parents": [
        "9f3d393400ac1c367cbd38a4215091488607e7da"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Tue May 05 16:42:37 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Tue May 05 16:42:37 2015 -0700"
      },
      "message": "tutorial edited, specs included, everything done but LDA classification.\n"
    },
    {
      "commit": "9f3d393400ac1c367cbd38a4215091488607e7da",
      "tree": "e4d63cab81ef076eb2a553b6ce846d166a78b6d5",
      "parents": [
        "5a1971797a3c2f4b795592eb7e938b811d866050"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Tue May 05 13:16:08 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Tue May 05 13:16:08 2015 -0700"
      },
      "message": "added lda model to tutorial\n"
    },
    {
      "commit": "5a1971797a3c2f4b795592eb7e938b811d866050",
      "tree": "777ac61c05c170dcf0f6a6ec210775d8350628c5",
      "parents": [
        "46a25d987e56909779333ad9e46e3b2aa7de9c75"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 17:26:17 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 17:26:17 2015 -0700"
      },
      "message": "newest tutorial\n"
    },
    {
      "commit": "46a25d987e56909779333ad9e46e3b2aa7de9c75",
      "tree": "e7600757509d53941cfa91d33f46e8a9b86e3cc5",
      "parents": [
        "9152be189a46d320fda442cd4190864e78452f23"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 16:28:21 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 16:28:21 2015 -0700"
      },
      "message": "factoring\n"
    },
    {
      "commit": "9152be189a46d320fda442cd4190864e78452f23",
      "tree": "858d3d42d7d389cffc0151e6c3e82dda40024b04",
      "parents": [
        "bee87cb697490a153d3160af3729fc4562b5a29a"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 16:25:27 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 16:25:27 2015 -0700"
      },
      "message": "factoring\n"
    },
    {
      "commit": "bee87cb697490a153d3160af3729fc4562b5a29a",
      "tree": "657029aeeb4fd68d0414f8824bef33da5ccd8c55",
      "parents": [
        "b0d9daac1ad72d2c89552ab823fba63f56b60fe9"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 16:20:11 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 16:20:11 2015 -0700"
      },
      "message": "slight code edit\n"
    },
    {
      "commit": "b0d9daac1ad72d2c89552ab823fba63f56b60fe9",
      "tree": "22bb4429e27e79a2d705a9ddc749055a367f8f2d",
      "parents": [
        "dafd057aa4cade5f89ec67123c722dde7e26c23f"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 15:55:12 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 15:55:12 2015 -0700"
      },
      "message": "slight code edit\n"
    },
    {
      "commit": "dafd057aa4cade5f89ec67123c722dde7e26c23f",
      "tree": "5cb8fe55187659f5c920ff427f44f8b66d2a9655",
      "parents": [
        "19dcdc2c89ae5029edb16439232189667d95c93a"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 15:41:04 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 15:41:04 2015 -0700"
      },
      "message": "slight code edit\n"
    },
    {
      "commit": "19dcdc2c89ae5029edb16439232189667d95c93a",
      "tree": "7eafc7e0344f7a3c243e1d7493b6ddb2b2b94578",
      "parents": [
        "4e6511366324fdc501d2b896eb7efdd998c150de"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 15:18:24 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 15:18:24 2015 -0700"
      },
      "message": "slight code edit\n"
    },
    {
      "commit": "4e6511366324fdc501d2b896eb7efdd998c150de",
      "tree": "76823d4cf68f206375d27775176c87d17918ef8d",
      "parents": [
        "d1963fadf8e262211a66ba92e1edf5601aa0ce97"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 15:09:47 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 15:09:47 2015 -0700"
      },
      "message": "slight code edit\n"
    },
    {
      "commit": "d1963fadf8e262211a66ba92e1edf5601aa0ce97",
      "tree": "4120b5813ee1018c68f7f60e5d4b44b1951ea508",
      "parents": [
        "ef87cb7fbf3addb34a6be75c5846eaf08c2ab6c4"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 15:03:04 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 15:03:04 2015 -0700"
      },
      "message": "slight code edit\n"
    },
    {
      "commit": "ef87cb7fbf3addb34a6be75c5846eaf08c2ab6c4",
      "tree": "04bca90feeb181f3faa3c8e963fb988cb3c48d8c",
      "parents": [
        "f446e7e6e93ee795b959376ca9b3c1ccbc367f42"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 14:27:57 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 14:27:57 2015 -0700"
      },
      "message": "finished algorithm/training model sections\n"
    },
    {
      "commit": "f446e7e6e93ee795b959376ca9b3c1ccbc367f42",
      "tree": "077afaffb71b34851e9d552f1b5e42c7dee2aa51",
      "parents": [
        "1c0b81df9a04537f9b317dc1fe55dbb0510b773f"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 12:55:48 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 12:55:48 2015 -0700"
      },
      "message": "new update\n"
    },
    {
      "commit": "1c0b81df9a04537f9b317dc1fe55dbb0510b773f",
      "tree": "80eccb55bc0c960b98c49b0dcd1430b96c8e55c6",
      "parents": [
        "adae9f0453f58478c01e3e4b7bd845df34243a04"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 12:01:31 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Mon May 04 12:01:31 2015 -0700"
      },
      "message": "updateee\n"
    },
    {
      "commit": "adae9f0453f58478c01e3e4b7bd845df34243a04",
      "tree": "c0d92a4fbb4e621dd91be983cf3d5f81ce238d36",
      "parents": [
        "cc42fb7bc6eafd515710c83515bd45c508791231"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Fri May 01 16:34:03 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Fri May 01 16:34:03 2015 -0700"
      },
      "message": "more tutorial updates\n"
    },
    {
      "commit": "cc42fb7bc6eafd515710c83515bd45c508791231",
      "tree": "7d4c4182cf3f8a9450f291baf5de4a0e6cccd019",
      "parents": [
        "d244271e7692d023c39a6fcb4d516cc1d503f925"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Fri May 01 14:46:43 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Fri May 01 14:46:43 2015 -0700"
      },
      "message": "new tutorial update\n"
    },
    {
      "commit": "d244271e7692d023c39a6fcb4d516cc1d503f925",
      "tree": "afa9e0b9a5bb373384f393d046fb296a4b698398",
      "parents": [
        "772ce827da43cf32fe3759f66e0d271a164f4cbb"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Fri May 01 01:31:25 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Fri May 01 01:31:25 2015 -0700"
      },
      "message": "updated tutorial\n"
    },
    {
      "commit": "772ce827da43cf32fe3759f66e0d271a164f4cbb",
      "tree": "3d0c2ce931ad8d5c5f1da6d2fd91cac99a739a3f",
      "parents": [
        "0043331ad50d31717a20cbd7414e11c1bdb699c5"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Apr 30 17:57:39 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Apr 30 17:57:39 2015 -0700"
      },
      "message": "push for most recent tutorial\n"
    },
    {
      "commit": "0043331ad50d31717a20cbd7414e11c1bdb699c5",
      "tree": "c42c2905d10ffa61cfb72c148b36ea8c0179c4d8",
      "parents": [
        "ba1235d964546ff05b06a3659be81bd03ec3d35e"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Apr 30 15:06:19 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Apr 30 15:06:19 2015 -0700"
      },
      "message": "progress check\n"
    },
    {
      "commit": "ba1235d964546ff05b06a3659be81bd03ec3d35e",
      "tree": "060ae61246597623f01800371bc30e337d87f23e",
      "parents": [
        "84e63d3bbdef6dbfabd01079f655461f273581e1"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Apr 30 13:22:37 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Apr 30 13:22:37 2015 -0700"
      },
      "message": "style changes\n"
    },
    {
      "commit": "84e63d3bbdef6dbfabd01079f655461f273581e1",
      "tree": "da8ac316a19339991a6c424484e2f37adcb8458b",
      "parents": [
        "dddaf7bcb46c916b9459430b44501c36cec80ac5"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Apr 30 11:44:00 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Thu Apr 30 11:44:00 2015 -0700"
      },
      "message": "edited code spacing\n"
    },
    {
      "commit": "dddaf7bcb46c916b9459430b44501c36cec80ac5",
      "tree": "f57c7424e00a9af55962fc502d17faf5216cfabd",
      "parents": [
        "e06961ac183debe91ad129279f59b88e23f76e15"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 21:55:04 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 21:55:04 2015 -0700"
      },
      "message": "cleaned up\n"
    },
    {
      "commit": "e06961ac183debe91ad129279f59b88e23f76e15",
      "tree": "2849e5d60b6aa0ea555176f232fbb82cacf06262",
      "parents": [
        "3466162d189cabc9e77cad98a888f89221af555a"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 21:42:02 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 21:42:02 2015 -0700"
      },
      "message": "cleaned up\n"
    },
    {
      "commit": "3466162d189cabc9e77cad98a888f89221af555a",
      "tree": "84bccd2de6d3921b65728de45ac054613dc20b39",
      "parents": [
        "ac7ff2a16dc097b6005efa3de738efb72edb0221"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 18:13:24 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 18:13:24 2015 -0700"
      },
      "message": "one moreeeeeee\n"
    },
    {
      "commit": "ac7ff2a16dc097b6005efa3de738efb72edb0221",
      "tree": "425c75c61cacc6ed0fa55a198c46e6b72b8b19e7",
      "parents": [
        "8d9ac7b86371c86847ffbfa194ba533a7dc1f484"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 18:11:53 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 18:11:53 2015 -0700"
      },
      "message": "one moreeeeeee\n"
    },
    {
      "commit": "8d9ac7b86371c86847ffbfa194ba533a7dc1f484",
      "tree": "2b639a32e6a3a0268def2ba4ce40bac48b103d91",
      "parents": [
        "50b6ed78b90876c6d6b3a9152deaadc9eef1d66e"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 17:18:15 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 17:18:15 2015 -0700"
      },
      "message": "one more functional\n"
    },
    {
      "commit": "50b6ed78b90876c6d6b3a9152deaadc9eef1d66e",
      "tree": "ff4b52b58a8604ff2fa63af276fbf5055749a508",
      "parents": [
        "daf66774f14e19fcba73b4c33e9d94bb6c4469b4"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 15:24:28 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 15:24:28 2015 -0700"
      },
      "message": "hopefully one of the last functional commits\n"
    },
    {
      "commit": "daf66774f14e19fcba73b4c33e9d94bb6c4469b4",
      "tree": "7c3d9ea80986463b663bbb2fcc030c13f9fef008",
      "parents": [
        "1e4f71e54b3c527587b4d182c7c6d40916c61887"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 15:22:07 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 15:22:07 2015 -0700"
      },
      "message": "hopefully one of the last functional commits\n"
    },
    {
      "commit": "1e4f71e54b3c527587b4d182c7c6d40916c61887",
      "tree": "75d28bd6dbd89f839631e04d4ffdd25869f93cd2",
      "parents": [
        "4402af206510e187a40660f8f0bc622f5eb692f5"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 14:10:52 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 14:10:52 2015 -0700"
      },
      "message": "back to array, only sparse vector implementation\n"
    },
    {
      "commit": "4402af206510e187a40660f8f0bc622f5eb692f5",
      "tree": "1b6ef0fde84532f6215e6a4589beda536595ac86",
      "parents": [
        "576ca63cec733b0366cb9eeffbb91a2836b779e1"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 12:12:38 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Wed Apr 29 12:12:38 2015 -0700"
      },
      "message": "added sparse vector implementation and RDD implementation of universe, testing\n"
    },
    {
      "commit": "576ca63cec733b0366cb9eeffbb91a2836b779e1",
      "tree": "2d41aba9686e3d61efe37f004e2a21ed3b6b14d1",
      "parents": [
        "8c5054dbd318464202a133d0de396634df2983b0"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Tue Apr 28 16:51:33 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Tue Apr 28 16:51:33 2015 -0700"
      },
      "message": "small push\n"
    },
    {
      "commit": "8c5054dbd318464202a133d0de396634df2983b0",
      "tree": "733a52ff0ccdd10b93b5fdc6a60610f08276cec2",
      "parents": [
        "d4d11284689cbffe65cedcd7d2371f2a87d67997"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Tue Apr 28 15:47:39 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Tue Apr 28 15:47:39 2015 -0700"
      },
      "message": "small push\n"
    },
    {
      "commit": "d4d11284689cbffe65cedcd7d2371f2a87d67997",
      "tree": "d7bbf3185178d2299ac78c17bb47564f38b58bc3",
      "parents": [
        "514d656d120abf5f08f013231b774a88a5853f17"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Tue Apr 28 15:36:21 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Tue Apr 28 15:36:21 2015 -0700"
      },
      "message": "small push\n"
    },
    {
      "commit": "514d656d120abf5f08f013231b774a88a5853f17",
      "tree": "efe15ab2a4034b07c31db2977b922c70c8631122",
      "parents": [
        "ce56646966d96773808981131009f1b456513161"
      ],
      "author": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Tue Apr 28 15:00:18 2015 -0700"
      },
      "committer": {
        "name": "mvivero091",
        "email": "mvivero091@gmail.com",
        "time": "Tue Apr 28 15:00:18 2015 -0700"
      },
      "message": "push\n"
    }
  ],
  "next": "ce56646966d96773808981131009f1b456513161"
}
