{ "info": { "author": "Arthur Fortes ", "author_email": "fortes.arthur@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "Case Recommender - A Python Framework for RecSys\n===================================================\n\nCase Recommender is a Python implementation of a number of popular recommendation algorithms for both implicit and\nexplicit feedback. The framework aims to provide a rich set of components from which you can construct a customized\nrecommender system from a set of algorithms. Case Recommender has different types of item recommendation and rating\nprediction approaches, and different metrics validation and evaluation.\n\nAlgorithms\n^^^^^^^^^^^^\n\nItem Recommendation:\n\n- BPRMF\n\n- ItemKNN\n\n- Item Attribute KNN\n\n- UserKNN\n\n- User Attribute KNN\n\n- Group-based (Clustering-based algorithm)\n\n- Paco Recommender (Co-Clustering-based algorithm)\n\n- Most Popular\n\n- Random\n\n- Content Based\n\nRating Prediction:\n\n- Matrix Factorization (with and without baseline)\n\n- SVD\n\n- Non-negative Matrix Factorization\n\n- SVD++\n\n- ItemKNN\n\n- Item Attribute KNN\n\n- UserKNN\n\n- User Attribute KNN\n\n- Item NSVD1 (with and without Batch)\n\n- User NSVD1 (with and without Batch)\n\n- Most Popular\n\n- Random\n\n- gSVD++\n\n- Item-MSMF\n\n- (E)CoRec\n\nClustering:\n\n- PaCo: EntroPy Anomalies in Co-Clustering\n\n- k-medoids\n\nEvaluation and Validation Metrics\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n- All-but-one Protocol\n\n- Cross-fold- Validation\n\n- Item Recommendation: Precision, Recall, NDCG and Map\n\n- Rating Prediction: MAE and RMSE\n\n- Statistical Analysis (T-test and Wilcoxon)\n\nRequirements\n^^^^^^^^^^^^^\n\n- Python >= 3\n- scipy\n- numpy\n- pandas\n- scikit-learn\n\nFor Linux, Windows and MAC use:\n\n $ pip install requirements\n\nFor Windows libraries help use:\n\n http://www.lfd.uci.edu/~gohlke/pythonlibs/\n\nQuick Start and Guide\n^^^^^^^^^^^^^^^^^^^^^^\n\nFor more information about RiVal and the documentation, \nvisit the Case Recommender \n`Wiki `_. If you have not used Case Recommender before, do check out the Getting Started guide.\n\n\nInstallation\n^^^^^^^^^^^^^\n\nCase Recommender can be installed using pip:\n\n $ pip install caserecommender\n\nIf you want to run the latest version of the code, you can install from git:\n\n $ pip install -U git+git://github.com/caserec/CaseRecommender.git\n\nMore Details\n^^^^^^^^^^^^^\n\n `https://github.com/caserec/CaseRecommender `_\n\n\nLicense (MIT)\n^^^^^^^^^^^^^^\n\n \u00a9 2019. Case Recommender All Rights Reserved\n\n Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\n documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the\n rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to\n permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\n The above copyright notice and this permission notice shall be included in all copies or substantial portions\n of the Software.\n\n THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED\n TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL\n THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\n OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER\n DEALINGS IN THE SOFTWARE.", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/caserec/CaseRecommender/archive/master.zip", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/caserec/CaseRecommender", "keywords": "recommender systems,framework,collaborative filtering,content-based filtering,recommendation", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "CaseRecommender", "package_url": "https://pypi.org/project/CaseRecommender/", "platform": "", "project_url": "https://pypi.org/project/CaseRecommender/", "project_urls": { "Download": "https://github.com/caserec/CaseRecommender/archive/master.zip", "Homepage": "https://github.com/caserec/CaseRecommender" }, "release_url": "https://pypi.org/project/CaseRecommender/1.1.0/", "requires_dist": null, "requires_python": "", "summary": "A recommender systems framework for Python", "version": "1.1.0" }, "last_serial": 5703450, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "96a9bd8c8dc39229c59df1d086af19a8", "sha256": "fb4dc06dbf1238c9f9c6d05b0a7aa723bb812fc59285c19251e5d355127c4680" }, "downloads": -1, "filename": "CaseRecommender-0.0.10.tar.gz", "has_sig": false, "md5_digest": "96a9bd8c8dc39229c59df1d086af19a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20363, "upload_time": "2016-08-16T01:34:42", "url": "https://files.pythonhosted.org/packages/b5/0e/1d515c9ddd329dd7a9d1d296c35bb79329c97c0306b0a7ffd533234c08c6/CaseRecommender-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "425700eba6e79d3d62c0b091b9393c90", "sha256": "4d1bc16fc69bee1f6c69ae3f266646ebb05a7e6a4c1bdcb4b9b495340022dc4e" }, "downloads": -1, "filename": "CaseRecommender-0.0.11.tar.gz", "has_sig": false, "md5_digest": "425700eba6e79d3d62c0b091b9393c90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20378, "upload_time": "2016-08-16T01:50:08", "url": "https://files.pythonhosted.org/packages/a9/49/c705c869ea412983296e3b4a36741a35e6d93c988b2a1550c18d4eebde08/CaseRecommender-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "9fcc2b8c0995cc23112a53b5cf54b33e", "sha256": "7889ebad4520c9bb9ddb6ea0396698ffb887ec36389c86111cbdc2fe694d85de" }, "downloads": -1, "filename": "CaseRecommender-0.0.12.tar.gz", "has_sig": false, "md5_digest": "9fcc2b8c0995cc23112a53b5cf54b33e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20351, "upload_time": "2016-08-16T02:36:01", "url": "https://files.pythonhosted.org/packages/48/1c/6039e3a2cc15d3fff2b145405996e663d3611e9d268c3aea7b823704cc1c/CaseRecommender-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "6669cad2718ee3325a70fdb4df13d250", "sha256": "914637de734304ab679b6cb4659e4561b2253a3b6f58113c47457d47c2632e51" }, "downloads": -1, "filename": "CaseRecommender-0.0.13.tar.gz", "has_sig": false, "md5_digest": "6669cad2718ee3325a70fdb4df13d250", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21167, "upload_time": "2016-08-29T14:45:35", "url": "https://files.pythonhosted.org/packages/d9/8d/df81a504d859588a9ee856f7073d26ba6845002277321eae19a34dba5c81/CaseRecommender-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "45b727bd80a6b78ca0c9b5d5fa30cef0", "sha256": "020e9d08399d1881133f267e25707f11d1efa6d0c4023708350b550923a6fa60" }, "downloads": -1, "filename": "CaseRecommender-0.0.14.tar.gz", "has_sig": false, "md5_digest": "45b727bd80a6b78ca0c9b5d5fa30cef0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21611, "upload_time": "2017-05-22T03:49:41", "url": "https://files.pythonhosted.org/packages/99/5c/e7795653ec7dd83b7fa31d1a234107f09773b57f2c3f00a9d28febecd04d/CaseRecommender-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "a0c52e6885f1333163e44cabd2f1212b", "sha256": "3aa46f3d73a19b6e2b0603744e4c8b0f05867480955f4039eee09174d22e3f32" }, "downloads": -1, "filename": "CaseRecommender-0.0.15.tar.gz", "has_sig": false, "md5_digest": "a0c52e6885f1333163e44cabd2f1212b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21789, "upload_time": "2017-05-27T18:16:00", "url": "https://files.pythonhosted.org/packages/8c/ec/0a33c88ec5c7cc27fb869b86e4e6eb16c8079d788cd30e767dd20253c06a/CaseRecommender-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "a6be4141e1c1f1ed08c6e2b2058923dd", "sha256": "c0471d6ff3fd2a12352cb88df29e5b7e364902908c88f743a8e88c5105e6c539" }, "downloads": -1, "filename": "CaseRecommender-0.0.16.tar.gz", "has_sig": false, "md5_digest": "a6be4141e1c1f1ed08c6e2b2058923dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21822, "upload_time": "2017-05-27T22:00:53", "url": "https://files.pythonhosted.org/packages/81/0d/06c0c3dca9719511fbe311b629591c00a9c43c3e0da71d613043e1fab176/CaseRecommender-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "ea0d07be0674e57c5d198a347646c8ca", "sha256": "2b65e7d741b59750a15666c75cfb7641e6cb845d03ef78d8aa111f5efb72c4b9" }, "downloads": -1, "filename": "CaseRecommender-0.0.17.tar.gz", "has_sig": false, "md5_digest": "ea0d07be0674e57c5d198a347646c8ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21911, "upload_time": "2017-05-30T15:26:52", "url": "https://files.pythonhosted.org/packages/c3/a5/860105abcce2b9e6ccb4e77a945bcfd97f76ffe61c57ee4fa26488abfbb1/CaseRecommender-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "cf35ebd7e7708ed55f3f167d6dc82557", "sha256": "b12972a8a34392be2e61cdd54c931ebb4eb70101b8d0ecae6c5d222bbe49715f" }, "downloads": -1, "filename": "CaseRecommender-0.0.18.tar.gz", "has_sig": false, "md5_digest": "cf35ebd7e7708ed55f3f167d6dc82557", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26420, "upload_time": "2017-07-26T15:24:20", "url": "https://files.pythonhosted.org/packages/9f/92/c872ac564f0c7d93da0a339f20f7ac9ff844b924e94ce53fa9b0897dfbe0/CaseRecommender-0.0.18.tar.gz" } ], "0.0.19": [ { "comment_text": "", "digests": { "md5": "ba6b8603548f83e81ae53bbae3eb1978", "sha256": "88825a9be10ce3a5198c99c243d2bb74d02067bb72ba834133d40d74d476c9fa" }, "downloads": -1, "filename": "CaseRecommender-0.0.19.tar.gz", "has_sig": false, "md5_digest": "ba6b8603548f83e81ae53bbae3eb1978", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25891, "upload_time": "2017-07-31T14:27:48", "url": "https://files.pythonhosted.org/packages/82/b8/88a12c84991c98ca96f2df33eb64112a0013e9419a77b50ee9c90ef44d7d/CaseRecommender-0.0.19.tar.gz" } ], "0.0.20": [ { "comment_text": "", "digests": { "md5": "c2fe757144ba0d9e7c6318641e70e7bb", "sha256": "02608a9a4c112a68526d84ca387094d11e9788a3d4985f82804953a55cd625d2" }, "downloads": -1, "filename": "CaseRecommender-0.0.20.tar.gz", "has_sig": false, "md5_digest": "c2fe757144ba0d9e7c6318641e70e7bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27173, "upload_time": "2017-07-31T14:41:50", "url": "https://files.pythonhosted.org/packages/05/ae/f3f94eda82b06f47153a308afd6b388a41d96ad6b724c5bc5e5186243b93/CaseRecommender-0.0.20.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "059fb400445f037eed68dfb56dd92ace", "sha256": "ac9b53ac53e3760dd180889cfda027b56de67f4789fc684e5cf810b808c2ce7d" }, "downloads": -1, "filename": "CaseRecommender-0.0.4.zip", "has_sig": false, "md5_digest": "059fb400445f037eed68dfb56dd92ace", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36552, "upload_time": "2016-07-18T15:50:15", "url": "https://files.pythonhosted.org/packages/22/0b/958607c3091fd517e48a9602951702b28698186811b10f17990e09d30b18/CaseRecommender-0.0.4.zip" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "c2b12f13468d9b23bdb9cea5f5db8bbe", "sha256": "d3e0e612f1188b5ebcb40a76b8c4ba899395c2606e8c228768cb2910f5c5bc0f" }, "downloads": -1, "filename": "CaseRecommender-0.0.5.zip", "has_sig": false, "md5_digest": "c2b12f13468d9b23bdb9cea5f5db8bbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43586, "upload_time": "2016-08-04T02:10:23", "url": "https://files.pythonhosted.org/packages/80/f7/6db38c82e5c4a61b6313cbf23a84cf5a8af5bb5931d8d74678173946d4e2/CaseRecommender-0.0.5.zip" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "41723fdc5e48cacb7867bb42f5b710fd", "sha256": "12a6a9a0abe9261ac7e3525a44600859671656b778b067b611d65adc13e55bfe" }, "downloads": -1, "filename": "CaseRecommender-0.0.6.zip", "has_sig": false, "md5_digest": "41723fdc5e48cacb7867bb42f5b710fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46851, "upload_time": "2016-08-04T19:10:00", "url": "https://files.pythonhosted.org/packages/6c/f5/f64d63b1568daecd367784600fa001ac34e605944abfab7dea3d1312d7c9/CaseRecommender-0.0.6.zip" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "846eb3ae4e66bcebdce9bbf6fffeb99a", "sha256": "fa50093a53b5808acb3454fa03d389abb9c81c864780722f70269f88ebe1d8da" }, "downloads": -1, "filename": "CaseRecommender-0.0.7.zip", "has_sig": false, "md5_digest": "846eb3ae4e66bcebdce9bbf6fffeb99a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46844, "upload_time": "2016-08-04T19:10:59", "url": "https://files.pythonhosted.org/packages/e9/1d/1f39c3b581b3f1a560c8c74fa41aa719c895e38ab163388d30f2f3c3302e/CaseRecommender-0.0.7.zip" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "0c1b83c7875afa55a5df77b7d5ed161b", "sha256": "c7e9b278ec7b6fa0f8e4d594e676cef65b02fa6265232f430208c52055b04cc9" }, "downloads": -1, "filename": "CaseRecommender-0.0.8.zip", "has_sig": false, "md5_digest": "0c1b83c7875afa55a5df77b7d5ed161b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47304, "upload_time": "2016-08-08T15:42:26", "url": "https://files.pythonhosted.org/packages/2a/e3/35af63edb36f08b534d415638bc57062ef24ebe0a9ac7b5db2a3e337269b/CaseRecommender-0.0.8.zip" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "abe12905cb4b8c0135b90060f5fc4b25", "sha256": "697721ce8ee49e261e9b4b11cfccf2975dc2ad1b92832bf4a9f0aa95db22e84f" }, "downloads": -1, "filename": "CaseRecommender-0.0.9.zip", "has_sig": false, "md5_digest": "abe12905cb4b8c0135b90060f5fc4b25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47092, "upload_time": "2016-08-10T22:46:27", "url": "https://files.pythonhosted.org/packages/f3/44/b45ad96455de65d6d11bfd7740d88a40741e93ab7e2fb0f9b4440b902e23/CaseRecommender-0.0.9.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "db06fc3c6c030bb96cd18ca32212ca1a", "sha256": "c912ad7f216887ffd75d5978722d14568b88d816dceae2060b5a3bf2b4ea3064" }, "downloads": -1, "filename": "CaseRecommender-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "db06fc3c6c030bb96cd18ca32212ca1a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 74163, "upload_time": "2018-02-16T23:36:46", "url": "https://files.pythonhosted.org/packages/6d/2c/9c265d5ce0720c90f8637c4121d053c3b7894fae9fcbd1a479a547fbed16/CaseRecommender-1.0.1-py2.py3-none-any.whl" } ], "1.0.1001-1": [ { "comment_text": "", "digests": { "md5": "fbf1e9083c179eb081944a54e7dcf8d7", "sha256": "fb3d44c0166f36dd2a9bab4edd3568d51dbf98aa0584e68bc013f03e37dd36b7" }, "downloads": -1, "filename": "CaseRecommender-1.0.1001.post1-py3.7.egg", "has_sig": false, "md5_digest": "fbf1e9083c179eb081944a54e7dcf8d7", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 230409, "upload_time": "2019-08-20T13:42:28", "url": "https://files.pythonhosted.org/packages/20/51/436771abbede2e7de8543d32998e84aa029c680a25f1de1c07a4592a09d9/CaseRecommender-1.0.1001.post1-py3.7.egg" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "0f418c25e8de0af4f446001bcf16f193", "sha256": "ec85be4691d9344707c0dbcbdf499366eace836b33181cba8e3cd86489d91a08" }, "downloads": -1, "filename": "CaseRecommender-1.0.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0f418c25e8de0af4f446001bcf16f193", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 79402, "upload_time": "2018-06-25T15:13:42", "url": "https://files.pythonhosted.org/packages/fe/22/e5eeed46aea6c8874f41761cb3ac9afed4e91159f65360155375242b6752/CaseRecommender-1.0.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5bc7c7f8102a8d9cfdc44a10d87a6b05", "sha256": "0ed2863370d2f5714030f1ebe1c360a279dd2b415f53a93ff21ede460d246306" }, "downloads": -1, "filename": "CaseRecommender-1.0.11.tar.gz", "has_sig": false, "md5_digest": "5bc7c7f8102a8d9cfdc44a10d87a6b05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39559, "upload_time": "2018-06-25T15:13:44", "url": "https://files.pythonhosted.org/packages/d7/f8/7560ad671081f379c76da22167ba962c34aec1891162595d22fced74044c/CaseRecommender-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "c817fec98a04601205e16069594a6864", "sha256": "dbfffd76f09f814ba14c4c38a11694ca86d1254bbe3719eda86ad2dcacf196cc" }, "downloads": -1, "filename": "CaseRecommender-1.0.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c817fec98a04601205e16069594a6864", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 79382, "upload_time": "2018-06-25T18:46:11", "url": "https://files.pythonhosted.org/packages/05/3c/7dfd3c581879519c3d7c6797064fb2afa02995f3f2ddb15b18a1b2ac40f9/CaseRecommender-1.0.12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52dd0b4cccd57a3111f3d96c57fb00e2", "sha256": "7394028d08c2371305640d61e9b034f8102f73e7321da82b89a1f2915c454302" }, "downloads": -1, "filename": "CaseRecommender-1.0.12.tar.gz", "has_sig": false, "md5_digest": "52dd0b4cccd57a3111f3d96c57fb00e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39538, "upload_time": "2018-06-25T18:46:13", "url": "https://files.pythonhosted.org/packages/c0/74/f950613191713949d20a5bfeb218732010d27da3bec8f438f78cbfb21ce4/CaseRecommender-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "9755a0fd658589e38f9bd5508b33f6a2", "sha256": "8b46ca0da3a1237021b2dd6f3aabe337ca22192abe5fbf26b177819fad88403a" }, "downloads": -1, "filename": "CaseRecommender-1.0.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9755a0fd658589e38f9bd5508b33f6a2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 79385, "upload_time": "2018-06-25T18:50:17", "url": "https://files.pythonhosted.org/packages/9d/bd/6ae7876ab8d88d5f5cf4e339ee872bc6a15644a07675fcf9517e44b30520/CaseRecommender-1.0.13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3170fb7a2bc45da4c3f4633fcdea658a", "sha256": "9ed63293ebf446dc36c0e652383cf92539d47c5e5415fe667255f95603336a0c" }, "downloads": -1, "filename": "CaseRecommender-1.0.13.tar.gz", "has_sig": false, "md5_digest": "3170fb7a2bc45da4c3f4633fcdea658a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39532, "upload_time": "2018-06-25T18:50:19", "url": "https://files.pythonhosted.org/packages/39/78/56727e57bd73a4a31b562fd867dc12d03d78653407602fca0fa67a1e959f/CaseRecommender-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "235814494c3dad7f21c61124b30d4f9a", "sha256": "bb0ccce20b62a9acf6dbf4e8cad6990957321cc5f4444155b0ac02a29f6636f7" }, "downloads": -1, "filename": "CaseRecommender-1.0.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "235814494c3dad7f21c61124b30d4f9a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 88311, "upload_time": "2018-09-21T16:50:47", "url": "https://files.pythonhosted.org/packages/c3/9b/30121282ce2a596537f1c2fafdcab65e6c672e29a08f0a265d873ec812b7/CaseRecommender-1.0.14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee4a94da78d6c9327843834ef19c3bd9", "sha256": "1887c817dd9c45daaa25a5bbf0c0d9c1f7fc56b589a4bc3f8affe999491b27ac" }, "downloads": -1, "filename": "CaseRecommender-1.0.14.tar.gz", "has_sig": false, "md5_digest": "ee4a94da78d6c9327843834ef19c3bd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43402, "upload_time": "2018-09-21T16:50:49", "url": "https://files.pythonhosted.org/packages/23/a4/3af00e4e1dec20eb62b7fe395b4e8759eaed1beed68fbacfc0982ec24a1f/CaseRecommender-1.0.14.tar.gz" } ], "1.0.15": [ { "comment_text": "", "digests": { "md5": "ed8489b804043ca913cfc0137211c6fd", "sha256": "937c41f314d1269d1bde2a0d393e843e285734dd96b689deac4493345c24d6a0" }, "downloads": -1, "filename": "CaseRecommender-1.0.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ed8489b804043ca913cfc0137211c6fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 88308, "upload_time": "2018-09-21T16:56:16", "url": "https://files.pythonhosted.org/packages/5b/6c/8b6bc6b4d57cbd59eab7aaf7e274c358faa95b22549d20e6f54f18d22bf9/CaseRecommender-1.0.15-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9dcc20599c83b9e21f58b57292dcc658", "sha256": "a69bf064c0dd4f43fe775894e5518f23610263aa1e0ee055d189e8debe48eb9c" }, "downloads": -1, "filename": "CaseRecommender-1.0.15.tar.gz", "has_sig": false, "md5_digest": "9dcc20599c83b9e21f58b57292dcc658", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43407, "upload_time": "2018-09-21T16:56:18", "url": "https://files.pythonhosted.org/packages/ae/f2/89f90b2481f2d47695c565673db70a0faa41f8e6601252c3ac360588d6cd/CaseRecommender-1.0.15.tar.gz" } ], "1.0.16": [ { "comment_text": "", "digests": { "md5": "81d92317cfb20f8a2aa330d96c926f87", "sha256": "4b8fb6937bd349a59a44e788347247161032d114a8e32449290433f9de0085d2" }, "downloads": -1, "filename": "CaseRecommender-1.0.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "81d92317cfb20f8a2aa330d96c926f87", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93696, "upload_time": "2018-09-21T17:19:49", "url": "https://files.pythonhosted.org/packages/91/2a/28daa605ca1348bd337185f620cf73112682f48103a149afd0bb2ff8a261/CaseRecommender-1.0.16-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e92466de66a7d98e657de24803343d4a", "sha256": "dd7842a75cd54fced0268a850ee5b39068bb4654410ac477f4231e736e7ac535" }, "downloads": -1, "filename": "CaseRecommender-1.0.16.tar.gz", "has_sig": false, "md5_digest": "e92466de66a7d98e657de24803343d4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47604, "upload_time": "2018-09-21T17:19:56", "url": "https://files.pythonhosted.org/packages/89/4c/c9c545136a1923020cc4f6627e8e84ebb38887be292af27986e73bc7c48c/CaseRecommender-1.0.16.tar.gz" } ], "1.0.17": [ { "comment_text": "", "digests": { "md5": "3e6ec277f53c4d2976f0b849879e04f9", "sha256": "763fe53bd322663ced1b813a5dad38cebe3d60f623b6c4bc16f6c70cc8dc5caa" }, "downloads": -1, "filename": "CaseRecommender-1.0.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e6ec277f53c4d2976f0b849879e04f9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93721, "upload_time": "2018-09-21T17:57:45", "url": "https://files.pythonhosted.org/packages/25/23/d4b42fcaa3914e3826a5beafad0b40c26bb37e765fe4d133eada06d5c041/CaseRecommender-1.0.17-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aebb799d969b1dc2f467df70bb4da20f", "sha256": "222b67b19adc292409ca63dbbd2641f4b7fbadfa05b22304e01ff33a7c2407a0" }, "downloads": -1, "filename": "CaseRecommender-1.0.17.tar.gz", "has_sig": false, "md5_digest": "aebb799d969b1dc2f467df70bb4da20f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47636, "upload_time": "2018-09-21T17:57:47", "url": "https://files.pythonhosted.org/packages/f9/76/d75dab960f13f790d8208f921fdb1ccd060b27f1b53aa217411073dec030/CaseRecommender-1.0.17.tar.gz" } ], "1.0.18": [ { "comment_text": "", "digests": { "md5": "60b899be7683fc8d42807d03765d94aa", "sha256": "891f7dabeaff7cda8ecf50d51fcdec6e3ce57ce8ff60c19a7fc23abbce96a471" }, "downloads": -1, "filename": "CaseRecommender-1.0.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "60b899be7683fc8d42807d03765d94aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93726, "upload_time": "2018-09-27T16:01:31", "url": "https://files.pythonhosted.org/packages/d7/3b/b073017b9037d3a4981f12cb1d02f724a39b2d0d40684a0f2eb27721bc7b/CaseRecommender-1.0.18-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e342f8062c18b49bf51dc10eb386264c", "sha256": "f624ae8b3254c806886a161ff2e3bd400d69903ebba4796d76047f4efd50c4b8" }, "downloads": -1, "filename": "CaseRecommender-1.0.18.tar.gz", "has_sig": false, "md5_digest": "e342f8062c18b49bf51dc10eb386264c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47644, "upload_time": "2018-09-27T16:01:33", "url": "https://files.pythonhosted.org/packages/80/e9/cd472432dbaec56019c0e8e4e23c9b15759150d9ad1d2210efeef4b37537/CaseRecommender-1.0.18.tar.gz" } ], "1.0.19": [ { "comment_text": "", "digests": { "md5": "e46f8cc482221685b51e5edf3d6125b9", "sha256": "b2f57fff7003f99d5e8613f56b36cde1d9b873d182ad2e80ab4e1ae22b342bb1" }, "downloads": -1, "filename": "CaseRecommender-1.0.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e46f8cc482221685b51e5edf3d6125b9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93735, "upload_time": "2018-09-27T16:13:19", "url": "https://files.pythonhosted.org/packages/0a/1e/a87fccf59f25cfac92bc47394a034437f0603808aa04a5ce2986394a2a8c/CaseRecommender-1.0.19-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e88de818d5d76019f73cc8c9ffcd4d7", "sha256": "82a87b7b9c571da7e61830530b17efa10d7804cf03733ad647834d6c46c7e8a3" }, "downloads": -1, "filename": "CaseRecommender-1.0.19.tar.gz", "has_sig": false, "md5_digest": "6e88de818d5d76019f73cc8c9ffcd4d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47655, "upload_time": "2018-09-27T16:13:21", "url": "https://files.pythonhosted.org/packages/c1/6c/2c465cc1ae20f327ffd434c8055bee7ee9d5a8bbf3f10f33b6b34ab1184b/CaseRecommender-1.0.19.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "eb3ae8de306cfd8ab8299cdeb0661d32", "sha256": "c7f274f437c3922143b79c8f9c5cc998e337d7267aa2f97cf62a862919399f22" }, "downloads": -1, "filename": "CaseRecommender-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eb3ae8de306cfd8ab8299cdeb0661d32", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 74180, "upload_time": "2018-02-22T02:32:15", "url": "https://files.pythonhosted.org/packages/39/a8/2d39238aa11bffbb671876d6d7567f86fedc7418ef189318f358acbdc154/CaseRecommender-1.0.2-py2.py3-none-any.whl" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "d881dd0bf868e22394d74aa7e5657d0a", "sha256": "32d01dd10df26927a52987564cff505cd647a731882b87ccdcd9910487601990" }, "downloads": -1, "filename": "CaseRecommender-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d881dd0bf868e22394d74aa7e5657d0a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 73736, "upload_time": "2018-02-23T16:45:07", "url": "https://files.pythonhosted.org/packages/52/21/b02fb97fae8ae2bdec3cd669b4e543991e4de6f9f1879aa4e9f037fd3fdf/CaseRecommender-1.0.3-py2.py3-none-any.whl" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "daded1a573a256dfd4b74c286162040b", "sha256": "4bb5067526cf14b458fe4f994d667c1779a7c913097c4d31e7db0827dd5e8690" }, "downloads": -1, "filename": "CaseRecommender-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "daded1a573a256dfd4b74c286162040b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 73774, "upload_time": "2018-02-26T14:40:11", "url": "https://files.pythonhosted.org/packages/1e/07/c05e7b0826d9cd16067e06cb80af69c33829ab24179dab30385ffb7807f3/CaseRecommender-1.0.4-py2.py3-none-any.whl" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "f3d82bc7f4f8b7caad8e43689709f250", "sha256": "515d9e107fa86c55e482ce66bfbfad15b9ebe8d73304bddffd31f1aace08416b" }, "downloads": -1, "filename": "CaseRecommender-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f3d82bc7f4f8b7caad8e43689709f250", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 73775, "upload_time": "2018-02-26T14:48:21", "url": "https://files.pythonhosted.org/packages/5b/f4/f2d6abd0a71ad1a8b696825275cd05763d9c7de3392a10a72147f4141a11/CaseRecommender-1.0.5-py2.py3-none-any.whl" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "8f40f6f0b11449927c103c6890343bef", "sha256": "f44d5d516d66beda5ee032a8d2c6b3f5c324f7eb55b234a5fbee8f6381128dd5" }, "downloads": -1, "filename": "CaseRecommender-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f40f6f0b11449927c103c6890343bef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 73778, "upload_time": "2018-02-27T15:00:29", "url": "https://files.pythonhosted.org/packages/d8/bd/0223ac5bdae60affab47047e163ca97d7c997b3d2454046e2166f26407ac/CaseRecommender-1.0.6-py2.py3-none-any.whl" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "2f94b696e5e2abf0eb872893b434ce02", "sha256": "2330adb15866a868295bcd91eb6245a31d2efb0b36faf7f93b36d1ff6feb0148" }, "downloads": -1, "filename": "CaseRecommender-1.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f94b696e5e2abf0eb872893b434ce02", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 73807, "upload_time": "2018-02-27T16:36:28", "url": "https://files.pythonhosted.org/packages/72/66/ebad85bf6cca1095ab992804da53c4ec2a1f18b97eaa76d03754333c27c7/CaseRecommender-1.0.7-py2.py3-none-any.whl" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "579d5dd3473d7ca845c902fcf7c975c5", "sha256": "7bd65317a87cc46ae3f6f7c2d265a581f42cb8ff9a4ba978fd39af0944ba8557" }, "downloads": -1, "filename": "CaseRecommender-1.0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "579d5dd3473d7ca845c902fcf7c975c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 73815, "upload_time": "2018-02-27T17:06:37", "url": "https://files.pythonhosted.org/packages/5e/76/30f1c681fdad23e070febbc3b774e3452db5b875adc21161687f3a037026/CaseRecommender-1.0.8-py2.py3-none-any.whl" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "31483191c34e876cbf6f14ae1a6d5869", "sha256": "31d3d40637e973e0762ba45a0fd4d4abb560bda79b275f4dc151be1a04e90e46" }, "downloads": -1, "filename": "CaseRecommender-1.0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "31483191c34e876cbf6f14ae1a6d5869", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 74285, "upload_time": "2018-03-15T21:32:33", "url": "https://files.pythonhosted.org/packages/7e/e2/d4cf0b1cffbad3b5fda7a9ee7eef2481dc17215b45daf812dea032a55a79/CaseRecommender-1.0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9338a1ffe48b73b5872b2def548b1da", "sha256": "cdb0a90d7407526b15a1e9d482993327b8ae8147e9875bf850cf55d64ff3d31f" }, "downloads": -1, "filename": "CaseRecommender-1.0.9.tar.gz", "has_sig": false, "md5_digest": "b9338a1ffe48b73b5872b2def548b1da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35030, "upload_time": "2018-03-15T21:32:34", "url": "https://files.pythonhosted.org/packages/0d/25/35bdaff9d3a0f83f4d467c9d2445e7ecc18dd856fbdb213d9f7fb02ceb55/CaseRecommender-1.0.9.tar.gz" } ], "1.0.918-0": [ { "comment_text": "", "digests": { "md5": "2b15cf010d03c5c36814a02fb01e9b1a", "sha256": "b73c7aaf0c5517f0493bda2e56c085993276c296843737e3063d271b963221d6" }, "downloads": -1, "filename": "CaseRecommender-1.0.918-0.tar.gz", "has_sig": false, "md5_digest": "2b15cf010d03c5c36814a02fb01e9b1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47797, "upload_time": "2018-09-27T16:39:16", "url": "https://files.pythonhosted.org/packages/8b/3d/cdaff262d15165fe0b9bf5aec150ad002ea5e18098f2b325f748c935eace/CaseRecommender-1.0.918-0.tar.gz" }, { "comment_text": "", "digests": { "md5": "377d584b52d7372748b90cd3d0e83a4c", "sha256": "c4010e365442c574dca7843c37d8f729a2b7c1906093919e54b88f5e4e1b1c1b" }, "downloads": -1, "filename": "CaseRecommender-1.0.918.post0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "377d584b52d7372748b90cd3d0e83a4c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93846, "upload_time": "2018-09-27T16:39:13", "url": "https://files.pythonhosted.org/packages/f5/27/aa47c6ebd61efa564fbb31f0abce450eba7cb5716da899928592decf01de/CaseRecommender-1.0.918.post0-py2.py3-none-any.whl" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "44c0cdcd202901a8034bffb936b630d0", "sha256": "a8ddacbc1cd101ebbe685c0a7c3e466e220ee145b4a7cfce3586cef59f0fcf74" }, "downloads": -1, "filename": "CaseRecommender-1.1.0-py3.7.egg", "has_sig": false, "md5_digest": "44c0cdcd202901a8034bffb936b630d0", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 230534, "upload_time": "2019-08-20T13:48:43", "url": "https://files.pythonhosted.org/packages/18/47/27153698dbc8e7f74c197653f2a0734cbf4b82fe75881537d2171ea143c4/CaseRecommender-1.1.0-py3.7.egg" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "44c0cdcd202901a8034bffb936b630d0", "sha256": "a8ddacbc1cd101ebbe685c0a7c3e466e220ee145b4a7cfce3586cef59f0fcf74" }, "downloads": -1, "filename": "CaseRecommender-1.1.0-py3.7.egg", "has_sig": false, "md5_digest": "44c0cdcd202901a8034bffb936b630d0", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 230534, "upload_time": "2019-08-20T13:48:43", "url": "https://files.pythonhosted.org/packages/18/47/27153698dbc8e7f74c197653f2a0734cbf4b82fe75881537d2171ea143c4/CaseRecommender-1.1.0-py3.7.egg" } ] }