{ "info": { "author": "Michal Pikusa", "author_email": "pikusa.michal@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Topic :: Text Processing :: Linguistic" ], "description": "# Topic Network - topic modeling with text networks\nThis package introduces a novel method for topic modeling using community detection in complex networks. The algorithms included in the package first create a network of collocated terms, filter out unimportant words based on centrality measures, and then use community detection to reveal the topic groups in the network. \n\nThe methods used are language-agnostic, meaning that you can perform the topic modeling on any text in any language. \n\nIt is an early version, hence there might be performance issues when modeling big corpora. These are to be resolved in upcoming updates.\n\n\n\n## Installation\n\n\nTo install the current version of the package, use:\n\n\n```python\n\npip install topicnetwork\n\n```\n\n\n\n## Use\n\n\nTo find the topics, simply use:\n\n\n\n```python\n\nimport topicnetwork\n\ntopics = topicnetwork.find_topics(list_of_strings)\n\n```\n\n\n\nFor best results, use a text without punctuation and stopwords, and words converted to lowercase. You can perform the cleaning on your English texts with:\n\n\n\n```python\n\ntext = topicnetwork.clean(list_of_strings)\n\n```\n\n\n\n## Notes\n\nPackage written and maintained by Michal Pikusa (pikusa.michal@gmail.com)\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/michal-pikusa/topic-network", "keywords": "topic network community detection", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "topicnetwork", "package_url": "https://pypi.org/project/topicnetwork/", "platform": "", "project_url": "https://pypi.org/project/topicnetwork/", "project_urls": { "Homepage": "http://github.com/michal-pikusa/topic-network" }, "release_url": "https://pypi.org/project/topicnetwork/0.1.4/", "requires_dist": [ "networkx", "nltk" ], "requires_python": "", "summary": "Topic modeling with text networks", "version": "0.1.4" }, "last_serial": 4726711, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "1f8b0ab2bb0acedc09add56e15943ba4", "sha256": "8acc429789bca5e7306cdcb388a1ac3ad4f2ab0b28599ebc5b8028963830f854" }, "downloads": -1, "filename": "topicnetwork-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1f8b0ab2bb0acedc09add56e15943ba4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2523, "upload_time": "2019-01-12T23:43:44", "url": "https://files.pythonhosted.org/packages/e0/da/2cf6622863c03b22a4ee1804137d8547bbab6e8cd062bd0d600ca0284fdf/topicnetwork-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "135d925a7b8bb24340055acba40d3a14", "sha256": "9ce13c59e6a173f0042f2a39fd31580a2f6e5fbad46de925e5f669aea81b4080" }, "downloads": -1, "filename": "topicnetwork-0.1.tar.gz", "has_sig": false, "md5_digest": "135d925a7b8bb24340055acba40d3a14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2330, "upload_time": "2019-01-12T23:43:45", "url": "https://files.pythonhosted.org/packages/0e/4b/0a009e1cacf4bac29e644213f217338062ec4926534883d85af420caf942/topicnetwork-0.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "dde2e8308dc6e022fdcb7cbe63efe9a7", "sha256": "38722259944ac64d64b8f0bfe60bcc0fe865de0a6fca7e1fedcf29be59736cd5" }, "downloads": -1, "filename": "topicnetwork-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "dde2e8308dc6e022fdcb7cbe63efe9a7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2554, "upload_time": "2019-01-13T10:54:16", "url": "https://files.pythonhosted.org/packages/b0/a1/c08b624f4ace460bd1550e5ef305d50bb24d3b9739015d5cc0638b513b2f/topicnetwork-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff78aefcc938a3465569864bdbbcf1d4", "sha256": "22c7efbfd90154da623b269a9d721a71c4a62d87261cbc09f71f27711d73be76" }, "downloads": -1, "filename": "topicnetwork-0.1.2.tar.gz", "has_sig": false, "md5_digest": "ff78aefcc938a3465569864bdbbcf1d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2349, "upload_time": "2019-01-13T10:54:18", "url": "https://files.pythonhosted.org/packages/b2/42/f9f3442c00fb5ef191b09bbdc14f0e6fa28b845384afb20b5bac679819e9/topicnetwork-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "69bee390bc72dc2488450c0d69ee947a", "sha256": "f30965cb134293143439600cefaaeb6281686b8c1a6ff749d698a6feb76e805e" }, "downloads": -1, "filename": "topicnetwork-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "69bee390bc72dc2488450c0d69ee947a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2581, "upload_time": "2019-01-13T10:56:32", "url": "https://files.pythonhosted.org/packages/8c/1e/f492699eb522f1523e92d000b10ec5e5f779b282fa13b1a0c78f996a4472/topicnetwork-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e7e325214dea23cba98f1e80ffe6a19", "sha256": "1abbca49068fa2e1899256f89a9c94ad14383294d13b5686d973d732a76239fd" }, "downloads": -1, "filename": "topicnetwork-0.1.3.tar.gz", "has_sig": false, "md5_digest": "7e7e325214dea23cba98f1e80ffe6a19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2393, "upload_time": "2019-01-13T10:56:34", "url": "https://files.pythonhosted.org/packages/aa/87/a8a063553d0b6f3f9e222d743f4505f63c001ad4e7f1ec086a95a2908b4a/topicnetwork-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "d4c3ca9fe09bf2dcda31fc08788c73bc", "sha256": "43adb145ad867403d351dec2711165aff657ed9b8ab2213ff2dadff6f845d9b7" }, "downloads": -1, "filename": "topicnetwork-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "d4c3ca9fe09bf2dcda31fc08788c73bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2792, "upload_time": "2019-01-22T16:02:57", "url": "https://files.pythonhosted.org/packages/73/f8/eb07053e3034646c02d3be4394eddfa1a4792d253857ab96984495f85702/topicnetwork-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14b5d86b50566c0de6dd0e40c4ddb2f0", "sha256": "6aadfcb16cd61f0affd93e911e757d4fdf0ebf943db6f752cce51fa0a5946655" }, "downloads": -1, "filename": "topicnetwork-0.1.4.tar.gz", "has_sig": false, "md5_digest": "14b5d86b50566c0de6dd0e40c4ddb2f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2687, "upload_time": "2019-01-22T16:02:59", "url": "https://files.pythonhosted.org/packages/20/e4/8126d0c902d811920accfa1084249daa78664a7af753055f9d22e73ece4d/topicnetwork-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d4c3ca9fe09bf2dcda31fc08788c73bc", "sha256": "43adb145ad867403d351dec2711165aff657ed9b8ab2213ff2dadff6f845d9b7" }, "downloads": -1, "filename": "topicnetwork-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "d4c3ca9fe09bf2dcda31fc08788c73bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 2792, "upload_time": "2019-01-22T16:02:57", "url": "https://files.pythonhosted.org/packages/73/f8/eb07053e3034646c02d3be4394eddfa1a4792d253857ab96984495f85702/topicnetwork-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14b5d86b50566c0de6dd0e40c4ddb2f0", "sha256": "6aadfcb16cd61f0affd93e911e757d4fdf0ebf943db6f752cce51fa0a5946655" }, "downloads": -1, "filename": "topicnetwork-0.1.4.tar.gz", "has_sig": false, "md5_digest": "14b5d86b50566c0de6dd0e40c4ddb2f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2687, "upload_time": "2019-01-22T16:02:59", "url": "https://files.pythonhosted.org/packages/20/e4/8126d0c902d811920accfa1084249daa78664a7af753055f9d22e73ece4d/topicnetwork-0.1.4.tar.gz" } ] }