{ "info": { "author": "Ivan Bondarenko", "author_email": "bond005@yandex.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Software Development", "Topic :: Text Processing", "Topic :: Text Processing :: Linguistic" ], "description": "\nImpartial Text Classifier\n=========================\nText classifier, based on the BERT and a Bayesian neural network, which\ncan train on small labeled texts and doubt its decision.\n\nThe goal of this project is developing of simple and power text classifier\nbased on transfer learning and bayesian neural networks.\n\nA transfer learning (particulary, well-known BERT model) helps to generate\nspecial contextual embeddings for text tokens, which provide a better\ndiscrimination ability in feature space, than classical word embeddings.\nTherefore we can use smaller labeled data for training of final classifier.\n\nBayesian neural network in final classifier models uncertainty in data,\nowing to this fact probabilities of recognized classes returned by this\nnetwork are more fair, and bayesian neural network is more robust to\noverfitting.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bond005/impartial_text_cls", "keywords": "bert,bayesian,intent,text,nlp,tensorflow,scikit-learn", "license": "Apache License Version 2.0", "maintainer": "", "maintainer_email": "", "name": "impartial-text-cls", "package_url": "https://pypi.org/project/impartial-text-cls/", "platform": "", "project_url": "https://pypi.org/project/impartial-text-cls/", "project_urls": { "Homepage": "https://github.com/bond005/impartial_text_cls" }, "release_url": "https://pypi.org/project/impartial-text-cls/0.0.2/", "requires_dist": [ "bert-tensorflow (==1.0.1)", "nltk (==3.4.4)", "numpy (==1.16.4)", "scikit-learn (==0.21.2)", "scikit-optimize (==0.5.2)", "tensorflow-gpu (==1.14.0)", "tensorflow-hub (==0.5.0)", "tensorflow-probability (==0.7.0)" ], "requires_python": "", "summary": "Text classifier, based on the BERT and a Bayesian neural network, which can train on small labeled texts and doubt its decision", "version": "0.0.2" }, "last_serial": 5600354, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "1c02e589185e2220eded0b378cbde565", "sha256": "22bbcb942050319e050b7f594d6dcf284d0d2b11f16a9a37e297ffa2e84c7160" }, "downloads": -1, "filename": "impartial_text_cls-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1c02e589185e2220eded0b378cbde565", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21956, "upload_time": "2019-07-25T11:16:54", "url": "https://files.pythonhosted.org/packages/7e/67/9b21eb6db98e280aca67a948153f0a2faa1ed7276a15c36dc59db811e394/impartial_text_cls-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c3a8eb06717d3d372ab5e469b3d02b5", "sha256": "94b5934cdfb696a7162228cd3f5ef1f98065efc0d39c7f11defd1d4ecbe32b86" }, "downloads": -1, "filename": "impartial-text-cls-0.0.1.tar.gz", "has_sig": false, "md5_digest": "0c3a8eb06717d3d372ab5e469b3d02b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21018, "upload_time": "2019-07-25T11:16:57", "url": "https://files.pythonhosted.org/packages/54/c6/235bcc1bf99ec3385c7bcbd98d84b678636974341642ff213d38a82b7da7/impartial-text-cls-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "e61f781b9338769435279ab8f408aa06", "sha256": "02860108a39de78440512347f1ff8c69d53213d9683f01eab163856ed102ec97" }, "downloads": -1, "filename": "impartial_text_cls-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e61f781b9338769435279ab8f408aa06", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23894, "upload_time": "2019-07-29T16:03:08", "url": "https://files.pythonhosted.org/packages/db/15/a0621e1cca2417608b78770990fc8d034f56ef2c774dbff277e4be05aed5/impartial_text_cls-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "621ff3f1ef4299dc5b0b3e40e955d8b1", "sha256": "f7e5248d5e555b0c5c4c1aa46644ea2c32963333eda7ba01f6ca091922c466ff" }, "downloads": -1, "filename": "impartial-text-cls-0.0.2.tar.gz", "has_sig": false, "md5_digest": "621ff3f1ef4299dc5b0b3e40e955d8b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22728, "upload_time": "2019-07-29T16:03:10", "url": "https://files.pythonhosted.org/packages/db/58/84ca3e8a67a8e942b3d316f3bd6ffcdeb55d736b3863aaeb3586bd5a95b8/impartial-text-cls-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e61f781b9338769435279ab8f408aa06", "sha256": "02860108a39de78440512347f1ff8c69d53213d9683f01eab163856ed102ec97" }, "downloads": -1, "filename": "impartial_text_cls-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e61f781b9338769435279ab8f408aa06", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23894, "upload_time": "2019-07-29T16:03:08", "url": "https://files.pythonhosted.org/packages/db/15/a0621e1cca2417608b78770990fc8d034f56ef2c774dbff277e4be05aed5/impartial_text_cls-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "621ff3f1ef4299dc5b0b3e40e955d8b1", "sha256": "f7e5248d5e555b0c5c4c1aa46644ea2c32963333eda7ba01f6ca091922c466ff" }, "downloads": -1, "filename": "impartial-text-cls-0.0.2.tar.gz", "has_sig": false, "md5_digest": "621ff3f1ef4299dc5b0b3e40e955d8b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22728, "upload_time": "2019-07-29T16:03:10", "url": "https://files.pythonhosted.org/packages/db/58/84ca3e8a67a8e942b3d316f3bd6ffcdeb55d736b3863aaeb3586bd5a95b8/impartial-text-cls-0.0.2.tar.gz" } ] }