{ "info": { "author": "Tobin South", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "# ProcessEntropy\n\nA toolkit for calculating process entropy quickly. With specific applications to tweets.\n\n\n## Example Usage\n\n```\n# Load in tweets between 2018/11/16 to 2019/01/01\nimport pandas as pd\nwith open(\"example_data/BBCWorld_Tweets_small.csv\", 'r') as f:\n BBC = pd.read_csv(f)\n\nwith open(\"example_data/BuzzFeedNews_Tweets_small.csv\", 'r') as f:\n BuzzFeed = pd.read_csv(f)\n\n\n# Find process entropy of BuzzFeed tweets\nfrom ProcessEntropy.CrossEntropy import tweet_self_entropy\n\nprint(tweet_self_entropy(BuzzFeed['tweet']))\n\n\n# Find cross entropy between BuzzFeed and BBC World\nfrom ProcessEntropy.CrossEntropy import timeseries_cross_entropy\n\ntarget = list(zip(BuzzFeed['created_at'], BuzzFeed['tweet']))\nsource = list(zip(BBC['created_at'], BBC['tweet']))\n\nprint(timeseries_cross_entropy(target, source))\n\n\n\n```\n\n## Requirements\n\n- Python 3.x with packages:\n\t- Numba\n\t- NTLK\n\t- Numpy\n\n\n## Installation\n\n```\npip install ProcessEntropy\n```\n\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/tobinsouth/ProcessEntropy", "keywords": "", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "ProcessEntropy", "package_url": "https://pypi.org/project/ProcessEntropy/", "platform": "", "project_url": "https://pypi.org/project/ProcessEntropy/", "project_urls": { "Homepage": "https://github.com/tobinsouth/ProcessEntropy" }, "release_url": "https://pypi.org/project/ProcessEntropy/0.5.dev0/", "requires_dist": [ "numba", "nltk" ], "requires_python": "", "summary": "A toolkit for calculating process entropy quickly. With specific applications to tweets.", "version": "0.5.dev0" }, "last_serial": 5953510, "releases": { "0.2.dev0": [ { "comment_text": "", "digests": { "md5": "139e2b5b1c2884066932b57248a65ca7", "sha256": "0d2e1462960a0bdf17fac318fd34ed74f86723df25ac262ec344ddd010d6552b" }, "downloads": -1, "filename": "ProcessEntropy-0.2.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "139e2b5b1c2884066932b57248a65ca7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8433, "upload_time": "2019-09-30T15:06:05", "url": "https://files.pythonhosted.org/packages/5c/18/66157b31710c3128c1419a07bd2498b0532c4388825b5ba9df9faa2093df/ProcessEntropy-0.2.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57c305931e776f51f1f2e122feb08921", "sha256": "018526f793f7240b86ff70ab79ffdcaf2fb37a9bd7690bba6d9352dfca8dd598" }, "downloads": -1, "filename": "ProcessEntropy-0.2.dev0.tar.gz", "has_sig": false, "md5_digest": "57c305931e776f51f1f2e122feb08921", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5498, "upload_time": "2019-09-30T15:16:08", "url": "https://files.pythonhosted.org/packages/ea/54/6c8745ba8286f75032076d9664308d9f07a78de10e455ec9fcf141042f89/ProcessEntropy-0.2.dev0.tar.gz" } ], "0.3.dev0": [ { "comment_text": "", "digests": { "md5": "dc99029916b186ae59423c5da28e9289", "sha256": "0c629a90f0ff6faaaf121b6035e3d31015dab5b328ff4e459f0d5ca27a005d90" }, "downloads": -1, "filename": "ProcessEntropy-0.3.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "dc99029916b186ae59423c5da28e9289", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8674, "upload_time": "2019-10-01T05:26:24", "url": "https://files.pythonhosted.org/packages/e4/dc/85461c97be83d8419b2c530a5f3bda9937e33568d7f1d0a5a571a5dc6226/ProcessEntropy-0.3.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "55395b1134a7a9e8477d8a3d9b3bb5c9", "sha256": "a57bbb3a279d153ab0bc7f5240a6497af31a5bcc72e52c3b14c94d94ee99102a" }, "downloads": -1, "filename": "ProcessEntropy-0.3.dev0.tar.gz", "has_sig": false, "md5_digest": "55395b1134a7a9e8477d8a3d9b3bb5c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5931, "upload_time": "2019-10-01T05:26:26", "url": "https://files.pythonhosted.org/packages/7d/e8/cc44eb1f6e2cca83be5958066c880e819fe983e42ad9ae00c97a3771ac9b/ProcessEntropy-0.3.dev0.tar.gz" } ], "0.4.dev0": [ { "comment_text": "", "digests": { "md5": "9d18bc7be1d58ce675df0b5dd5a8f40f", "sha256": "a8b063ffac53ac113e7160be3cb81add34383c9a0497b5c15e3a2c3b7126f872" }, "downloads": -1, "filename": "ProcessEntropy-0.4.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "9d18bc7be1d58ce675df0b5dd5a8f40f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8784, "upload_time": "2019-10-03T03:16:30", "url": "https://files.pythonhosted.org/packages/89/04/ba919f8c9ba1ab0263b27090efce2975796741975d8e5b3a2ce9c324875b/ProcessEntropy-0.4.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e6286945333f596ab794c48c3ff487e", "sha256": "e45a8c00eeb988eb42030a4d36be95fe75b172ec1c454b55a9c8980532163792" }, "downloads": -1, "filename": "ProcessEntropy-0.4.dev0.tar.gz", "has_sig": false, "md5_digest": "9e6286945333f596ab794c48c3ff487e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6029, "upload_time": "2019-10-03T03:16:31", "url": "https://files.pythonhosted.org/packages/46/4a/ed329a84d141cbfd3f1efe51ef8b821e889d6df4c1bb6155bd044f7d0997/ProcessEntropy-0.4.dev0.tar.gz" } ], "0.5.dev0": [ { "comment_text": "", "digests": { "md5": "b2355c003035072e1a24f3b6a99e5837", "sha256": "66161936be4ff9eaa9e0772c52102c388ed13111730a8472400042066618cd9c" }, "downloads": -1, "filename": "ProcessEntropy-0.5.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "b2355c003035072e1a24f3b6a99e5837", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8783, "upload_time": "2019-10-10T07:47:19", "url": "https://files.pythonhosted.org/packages/cf/b6/7c9019aea05be5f5c54bbef53f7555becebfef4e4f3ee2a4b7635da4320e/ProcessEntropy-0.5.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc7183d895ffe639e0f4b3dff63f1b86", "sha256": "2fea7b26695e7b00d362386389e92a7ae7e85299f7618b39de542c24cf3e23d1" }, "downloads": -1, "filename": "ProcessEntropy-0.5.dev0.tar.gz", "has_sig": false, "md5_digest": "dc7183d895ffe639e0f4b3dff63f1b86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6030, "upload_time": "2019-10-10T07:47:20", "url": "https://files.pythonhosted.org/packages/f5/b4/668e896525b2cdc3afee8429b0f8ec7c68cde1e94f103d566c04bbeb68dc/ProcessEntropy-0.5.dev0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b2355c003035072e1a24f3b6a99e5837", "sha256": "66161936be4ff9eaa9e0772c52102c388ed13111730a8472400042066618cd9c" }, "downloads": -1, "filename": "ProcessEntropy-0.5.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "b2355c003035072e1a24f3b6a99e5837", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8783, "upload_time": "2019-10-10T07:47:19", "url": "https://files.pythonhosted.org/packages/cf/b6/7c9019aea05be5f5c54bbef53f7555becebfef4e4f3ee2a4b7635da4320e/ProcessEntropy-0.5.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc7183d895ffe639e0f4b3dff63f1b86", "sha256": "2fea7b26695e7b00d362386389e92a7ae7e85299f7618b39de542c24cf3e23d1" }, "downloads": -1, "filename": "ProcessEntropy-0.5.dev0.tar.gz", "has_sig": false, "md5_digest": "dc7183d895ffe639e0f4b3dff63f1b86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6030, "upload_time": "2019-10-10T07:47:20", "url": "https://files.pythonhosted.org/packages/f5/b4/668e896525b2cdc3afee8429b0f8ec7c68cde1e94f103d566c04bbeb68dc/ProcessEntropy-0.5.dev0.tar.gz" } ] }