{ "info": { "author": "Michael Simpson", "author_email": "michael@snthesis.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Education", "Topic :: Scientific/Engineering :: Artificial Intelligence" ], "description": "# Cognitive Cluster\n\n[![PyPI](https://img.shields.io/pypi/v/cognitivecluster.svg)](https://pypi.org/project/cognitivecluster/)\n[![Build Status](https://travis-ci.org/mjs2600/cognitivecluster.svg?branch=master)](https://travis-ci.org/mjs2600/cognitivecluster)\n\nCognitive Cluster is a library for clustering written metacognitive exercises based on document embeddings.\nThis is useful for creating cross-cluster partnerships to increase the diversity of problem solving techniques in teams.\n\n## Installation\n\nTo instal `cognitivecluster`, run `pip install cognitivecluster`. The library currently supports Python 3.6+.\n\n## Usage\n\nTo cluster people based on writing samples, pass either a Numpy array or a Pandas series to `cognitivecluster.sentence_vector_clusters`.\n\n### Examples\n\n```python\n>>> import cognitivecluster\n>>> cognitivecluster.sentence_vector_clusters(np_sentence_array)\narray([0, 0, 1, 1, 2, 2], dtype=int32)\n>>> df['cluster'] = cognitivecluster.sentence_vector_clusters(df.metacognitive_exercises)\n>>> df\n metacognitive_exercises cluster\n0 I like carrots 0\n1 I like potatoes 0\n2 I am a cat 1\n3 I am a dog 1\n4 This is a test 2\n5 This is a sequence 2\n```\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mjs2600/cognitivecluster", "keywords": "", "license": "", "maintainer": "Michael Simpson", "maintainer_email": "michael@snthesis.com", "name": "cognitivecluster", "package_url": "https://pypi.org/project/cognitivecluster/", "platform": "", "project_url": "https://pypi.org/project/cognitivecluster/", "project_urls": { "Homepage": "https://github.com/mjs2600/cognitivecluster", "Repository": "https://github.com/mjs2600/cognitivecluster" }, "release_url": "https://pypi.org/project/cognitivecluster/0.2.1/", "requires_dist": [ "tensorflow (>=1.12,<2.0)", "tensorflow-hub (>=0.2.0,<0.3.0)", "scikit-learn (>=0.20.2,<0.21.0)", "numpy (>=1.16,<2.0)", "pandas (>=0.24.1,<0.25.0)" ], "requires_python": ">=3.6,<4.0", "summary": "A library to cluster partners based on metacognitive diversity", "version": "0.2.1" }, "last_serial": 4918771, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "32caef82315129701ab5f69c5952aade", "sha256": "c12b032239bbb1366bfef8080c40415c9cbfb852a09b509f1cd780501f96be94" }, "downloads": -1, "filename": "cognitivecluster-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "32caef82315129701ab5f69c5952aade", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<3.7", "size": 37069, "upload_time": "2019-02-12T22:31:36", "url": "https://files.pythonhosted.org/packages/40/12/32b33bb039a9d8f0a6b00108466957f6951a4e6504b7bd8dee43b38d43cb/cognitivecluster-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ddc72eba3a0f8b1f25b79273e485579", "sha256": "f1f2b2fe468d686c9f8195b08cbda0d98133f95c60c7f57d0f437cbe1d6a3b3d" }, "downloads": -1, "filename": "cognitivecluster-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4ddc72eba3a0f8b1f25b79273e485579", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<3.7", "size": 13599, "upload_time": "2019-02-12T22:31:37", "url": "https://files.pythonhosted.org/packages/cd/d2/6f2b8a7764767748f3efae70232847f4e06f35a895d21636b03bf43e5814/cognitivecluster-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "cff31dbc47fb3731425a1d6a99b3f60b", "sha256": "9693fd093237ca9c324e07960f2cd6b9214270e8361931e1dc014a6781a80db3" }, "downloads": -1, "filename": "cognitivecluster-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "cff31dbc47fb3731425a1d6a99b3f60b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<3.7", "size": 37418, "upload_time": "2019-02-12T22:40:59", "url": "https://files.pythonhosted.org/packages/85/2e/5bd22711cd32313a5542d952dd93d27827d59375a84d9ae76c06a3e67b1b/cognitivecluster-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0572ad0fd6082850af4e5aa6b82e7fd8", "sha256": "f84f133e7cc9cd9315a8f15d171dcc82c165441a24173762f3ffd378bf91b79a" }, "downloads": -1, "filename": "cognitivecluster-0.1.2.tar.gz", "has_sig": false, "md5_digest": "0572ad0fd6082850af4e5aa6b82e7fd8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<3.7", "size": 13980, "upload_time": "2019-02-12T22:41:00", "url": "https://files.pythonhosted.org/packages/dc/08/9c1ba2348a18896a78c591616c80d944243f8ed50d8065eb92366c179523/cognitivecluster-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "405414d7fac11384da633d607e0dd260", "sha256": "14765196448531c2515b5dd86d00ff1129787772f0fdf0ad437527ebaabbdd07" }, "downloads": -1, "filename": "cognitivecluster-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "405414d7fac11384da633d607e0dd260", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<3.7", "size": 38069, "upload_time": "2019-02-21T18:53:03", "url": "https://files.pythonhosted.org/packages/60/82/0b05049cbad49f5f69f6d812c3264e2f81bf26d7518b0dd18b28f19e1a37/cognitivecluster-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4453a6c556cde07d4eb3dfc908437f62", "sha256": "ae15b409947ec7c96710ca2c3edc68e425c002ed62dd5e6e6423f557dc28d6de" }, "downloads": -1, "filename": "cognitivecluster-0.2.0.tar.gz", "has_sig": false, "md5_digest": "4453a6c556cde07d4eb3dfc908437f62", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<3.7", "size": 14563, "upload_time": "2019-02-21T18:53:05", "url": "https://files.pythonhosted.org/packages/23/a5/cfe01a01f586cbfd94ba5613c1f8ab8a8f8e75d88d8b337ad8b352a4f36f/cognitivecluster-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "4c3fa85c9b5526db5f52f8e7ae828b11", "sha256": "26f4776bf8220534ccdab793835678d85a39f2086dda707fd8a2f670c6e5bdbf" }, "downloads": -1, "filename": "cognitivecluster-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4c3fa85c9b5526db5f52f8e7ae828b11", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 38052, "upload_time": "2019-03-09T13:32:19", "url": "https://files.pythonhosted.org/packages/4c/83/fe07425470bc1fb06b0c5b70d161d64f4a881d8410ae94a5f4a5c14ba872/cognitivecluster-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c3eee000ae2d2bb8054a36748507f9c9", "sha256": "48d53d89d8d1df04b701b45bf4af4a11b14dda4bfbfbff6e84d942c291d6ce60" }, "downloads": -1, "filename": "cognitivecluster-0.2.1.tar.gz", "has_sig": false, "md5_digest": "c3eee000ae2d2bb8054a36748507f9c9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 14558, "upload_time": "2019-03-09T13:32:21", "url": "https://files.pythonhosted.org/packages/8c/b5/41418e5fd90d42c9b3ac1b772dc3777fb4017a36034ff7879c0ca1bf6304/cognitivecluster-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4c3fa85c9b5526db5f52f8e7ae828b11", "sha256": "26f4776bf8220534ccdab793835678d85a39f2086dda707fd8a2f670c6e5bdbf" }, "downloads": -1, "filename": "cognitivecluster-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4c3fa85c9b5526db5f52f8e7ae828b11", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 38052, "upload_time": "2019-03-09T13:32:19", "url": "https://files.pythonhosted.org/packages/4c/83/fe07425470bc1fb06b0c5b70d161d64f4a881d8410ae94a5f4a5c14ba872/cognitivecluster-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c3eee000ae2d2bb8054a36748507f9c9", "sha256": "48d53d89d8d1df04b701b45bf4af4a11b14dda4bfbfbff6e84d942c291d6ce60" }, "downloads": -1, "filename": "cognitivecluster-0.2.1.tar.gz", "has_sig": false, "md5_digest": "c3eee000ae2d2bb8054a36748507f9c9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 14558, "upload_time": "2019-03-09T13:32:21", "url": "https://files.pythonhosted.org/packages/8c/b5/41418e5fd90d42c9b3ac1b772dc3777fb4017a36034ff7879c0ca1bf6304/cognitivecluster-0.2.1.tar.gz" } ] }