{ "info": { "author": "Hans Roh", "author_email": "hansroh@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "=======\nHaiku\n=======\n\nThis project had been deprecated. Maybe use deep learning.\n\nIntroduce\n============\n\nA Modification of LibShortText_ and LIBLINEAR_.\n\n- Uses Wissen Text Analyzer\n- Feature Selection\n- API Exported by Skitai App Engine\n- Win32 support (need MSVC)\n\n.. _LibShortText: https://www.csie.ntu.edu.tw/~cjlin/libshorttext/\n.. _LIBLINEAR: https://www.csie.ntu.edu.tw/~cjlin/liblinear/\n\n\nInstallation\n=============\n\n.. code:: bash\n\n git clone https://gitlab.com/hansroh/haiku\n cd haiku\n python setup.py build install\n\n\nBasic Usage\n=============\n\n.. code:: python\n\n import haiku\n \n model_path = \"./golforbed\" \n analyzer = haiku.StandardAnalyzer (max_term = 200, stem_level = 2, make_lower_case = 1)\n \n trainset = [\n ('Golf', \"cloudy cold calm\"),\n ('Golf', \"sunny warm\"),\n ('Bed', \"rainy hot\"),\n ('Golf', \"sunny hot windy\"),\n ('Bed', \"windy cloudy cold\"),\n ('Bed', \"rainy cloudy cold\"),\n ]\n \n # training\n h = haiku.Haiku (model_path, haiku.CL_L2, analyzer)\n # pruning by document frequency and scoring by meth (FS_CF means category frequency)\n h.select (data, mindf = 0, maxdf = 0, top = 0, meth = haiku.FS_CF)\n # set training options: uni/bigram and feature representation\n h.train (haiku.BIGRAM, haiku.FT_BIN)\n h.close ()\n \n # guessing\n h = haiku.Haiku (model_path, haiku.CL_L2, analyzer)\n h.load ()\n print (h.guess (\"sunny cold windy\"))\n h.close ()\n\n\nExporting API through Skitai App Engine\n===========================================\n\nPlace model data into *app_root/resources/haikus/golforbed*.\n\n.. code:: python\n\n import haiku\n import skitai\n \n if __name__ == \"__main__\":\n \n pref = skitai.pref ()\n pref.config.resource_dir = skitai.joinpath ('resources')\n skitai.mount (\"/\", haiku, \"app\", pref)\n skitai.run (port = 5005)\n\nGo to http://127.0.0.1:5000/haiku/golforbed/guess?q=sunny%20cold%20windy.\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/hansroh/haiku", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "haiku-lst", "package_url": "https://pypi.org/project/haiku-lst/", "platform": "posix", "project_url": "https://pypi.org/project/haiku-lst/", "project_urls": { "Homepage": "https://gitlab.com/hansroh/haiku" }, "release_url": "https://pypi.org/project/haiku-lst/0.1.1.4/", "requires_dist": null, "requires_python": "", "summary": "Short Text Classification", "version": "0.1.1.4" }, "last_serial": 5563364, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "e89f8c26dba08d46d4802eed2e95293c", "sha256": "88f7e120a553f8639946d5c70e451a73a97cedf54b426815c9bf7e494e7b73be" }, "downloads": -1, "filename": "haiku_lst-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e89f8c26dba08d46d4802eed2e95293c", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 437567, "upload_time": "2017-09-23T00:19:17", "url": "https://files.pythonhosted.org/packages/86/5d/4b5b8a8e814b992bdb21e61a6713faa79265c1f8370b56cb6dc9f3cd5736/haiku_lst-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e006c7bb82f1fabc524e640d6ece3c24", "sha256": "2b1e1045bbc20e89a3c9c928769111ccbb78d79e383e0d91e80f3654f8e4fa01" }, "downloads": -1, "filename": "haiku-lst-0.1.tar.gz", "has_sig": false, "md5_digest": "e006c7bb82f1fabc524e640d6ece3c24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 134876, "upload_time": "2017-09-23T00:19:21", "url": "https://files.pythonhosted.org/packages/6d/48/c3c128d3efc0b06cdfa21284f0d5a4b6f956ba0047e394bb02819c7fb9e0/haiku-lst-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b9c48ab01d73925c6804bd2d19f13962", "sha256": "ba53c3756fe3e5641a780c7942da7f73d2582968c512744e4c39ff509771ee6c" }, "downloads": -1, "filename": "haiku-lst-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b9c48ab01d73925c6804bd2d19f13962", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 136071, "upload_time": "2017-09-23T02:17:28", "url": "https://files.pythonhosted.org/packages/ec/dc/893e2953ee0c987a89a32244bd9a6c82c79c6e76bd1f7710e5884bb65ff6/haiku-lst-0.1.1.tar.gz" } ], "0.1.1.1": [ { "comment_text": "", "digests": { "md5": "40315ce3e11e5ec480655de528142766", "sha256": "606c4da3066606ce41483cd8d7cc54b1cc6c8605398a9a2d8854e9fbc18ce424" }, "downloads": -1, "filename": "haiku-lst-0.1.1.1.tar.gz", "has_sig": false, "md5_digest": "40315ce3e11e5ec480655de528142766", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 136119, "upload_time": "2018-02-10T14:39:00", "url": "https://files.pythonhosted.org/packages/26/e4/b6c6f9e782773da3519cefc2a92eef2afeeab83469c394c26095a1830c5c/haiku-lst-0.1.1.1.tar.gz" } ], "0.1.1.2": [ { "comment_text": "", "digests": { "md5": "6bcb6da938308a62dd0711ce2847fb3a", "sha256": "62f28f79b28f813c3b6ec3a245a0ff1d24c8deb3c1263887f6efa541ca3ee2a0" }, "downloads": -1, "filename": "haiku-lst-0.1.1.2.tar.gz", "has_sig": false, "md5_digest": "6bcb6da938308a62dd0711ce2847fb3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 136111, "upload_time": "2018-02-11T06:20:00", "url": "https://files.pythonhosted.org/packages/e7/6f/2099fe92e3b1b0cf785012eba157714066bc9eddbba3d943aa9e2500996c/haiku-lst-0.1.1.2.tar.gz" } ], "0.1.1.3": [ { "comment_text": "", "digests": { "md5": "5d318f5bff582133dace73721f365934", "sha256": "d6403e99f88b229e8aa5f3cbe040a265d591b46b873fb5c25d1bf6c39ca21b75" }, "downloads": -1, "filename": "haiku-lst-0.1.1.3.tar.gz", "has_sig": false, "md5_digest": "5d318f5bff582133dace73721f365934", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 136107, "upload_time": "2019-07-21T13:11:07", "url": "https://files.pythonhosted.org/packages/23/03/2fde5bc088b549db8c0c57906e59e63484c38a6099399c980f465da9a949/haiku-lst-0.1.1.3.tar.gz" } ], "0.1.1.4": [ { "comment_text": "", "digests": { "md5": "de4a4648aaf2148161e15d1a5d9f5c80", "sha256": "0a84a43f900a82020e6995556808059e9b797ca97dd688b57c0800b76fb8e20b" }, "downloads": -1, "filename": "haiku-lst-0.1.1.4.tar.gz", "has_sig": false, "md5_digest": "de4a4648aaf2148161e15d1a5d9f5c80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 136152, "upload_time": "2019-07-21T13:14:52", "url": "https://files.pythonhosted.org/packages/20/ad/38f7f7ab630a76f909749565e52ae11421e769b6c8e691d6be6aa07f6a27/haiku-lst-0.1.1.4.tar.gz" } ], "0.1.1b1": [ { "comment_text": "", "digests": { "md5": "45b922e0e577d5bb14e993c00250d3b8", "sha256": "9008b60a0244d7c517a3ee7aeb2461dda53b20bde71415939988afa44e59050f" }, "downloads": -1, "filename": "haiku_lst-0.1.1b1-py3-none-any.whl", "has_sig": false, "md5_digest": "45b922e0e577d5bb14e993c00250d3b8", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 438845, "upload_time": "2017-09-23T01:06:36", "url": "https://files.pythonhosted.org/packages/01/71/6512fc96116d8f9f326eadc96037f9b7b10da42bfa5ca515cef222721498/haiku_lst-0.1.1b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47c3d3ffd5c66fded698ad858a1e0229", "sha256": "012cee3b6f65bef1972437c451d74251fc66d50d56413a95ab9304b9ba619294" }, "downloads": -1, "filename": "haiku-lst-0.1.1b1.tar.gz", "has_sig": false, "md5_digest": "47c3d3ffd5c66fded698ad858a1e0229", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 135873, "upload_time": "2017-09-23T01:06:40", "url": "https://files.pythonhosted.org/packages/44/ca/6e090c53450834923938dcedb011bd3c0328c6a6c3d723b735627ad3d598/haiku-lst-0.1.1b1.tar.gz" } ], "0.1.1b2": [ { "comment_text": "", "digests": { "md5": "67995421efaa2a6be639876f988d1a89", "sha256": "57fbd263f5ec76bdc5a0b65d8b1f2b5405afff236a508302df7ae86f8a688dc2" }, "downloads": -1, "filename": "haiku-lst-0.1.1b2.tar.gz", "has_sig": false, "md5_digest": "67995421efaa2a6be639876f988d1a89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 135888, "upload_time": "2017-09-23T01:11:04", "url": "https://files.pythonhosted.org/packages/04/3a/46cf73514d6457a47250a48fe1060fff8c93065bdc20f0bb3b3b34fec2ed/haiku-lst-0.1.1b2.tar.gz" } ], "0.1.1b3": [ { "comment_text": "", "digests": { "md5": "de0725ec4ceae69a48b87d18c03ee5a6", "sha256": "b976cbe3e167169e21ac1309876e51db39ee5b5a759fe0ac0e3f5e834749290a" }, "downloads": -1, "filename": "haiku-lst-0.1.1b3.tar.gz", "has_sig": false, "md5_digest": "de0725ec4ceae69a48b87d18c03ee5a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 135947, "upload_time": "2017-09-23T01:59:09", "url": "https://files.pythonhosted.org/packages/b7/9f/4c83bc5aa6f2e693d0d3f44980c959b338702637630d3223593fbca261cb/haiku-lst-0.1.1b3.tar.gz" } ], "0.1.1b4": [ { "comment_text": "", "digests": { "md5": "9447dd9a2524c4c6b9e8e21137e9ec94", "sha256": "ee0f534aa4621c6afbc6c4459420e6b6f8eafbd2ef5502ada292875f3851ab2c" }, "downloads": -1, "filename": "haiku-lst-0.1.1b4.tar.gz", "has_sig": false, "md5_digest": "9447dd9a2524c4c6b9e8e21137e9ec94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 136174, "upload_time": "2017-09-23T02:09:21", "url": "https://files.pythonhosted.org/packages/29/7f/387ef8008b649e19027c64d2e4a1eeb62143e2f2d76711ab146b13ac5793/haiku-lst-0.1.1b4.tar.gz" } ], "0.1.1b5": [ { "comment_text": "", "digests": { "md5": "95d30d9c4dc776df694ca58d470c528f", "sha256": "f7e7873437902175b905a46ae0e8ff8798ca278ac495d6dcb89870e07067a67e" }, "downloads": -1, "filename": "haiku-lst-0.1.1b5.tar.gz", "has_sig": false, "md5_digest": "95d30d9c4dc776df694ca58d470c528f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 136171, "upload_time": "2017-09-23T02:14:52", "url": "https://files.pythonhosted.org/packages/be/be/fcef6faee10f64509e31accc93e8c16382cdbcbd8a0d141713c612093ab9/haiku-lst-0.1.1b5.tar.gz" } ], "0.1.1b6": [ { "comment_text": "", "digests": { "md5": "f17afdd7a40b30f3cc0be2489a51b6d9", "sha256": "9a72cb450b36daa4c643b104f684281d03f25254f3d7ab0e95e8ef1d87873e7d" }, "downloads": -1, "filename": "haiku-lst-0.1.1b6.tar.gz", "has_sig": false, "md5_digest": "f17afdd7a40b30f3cc0be2489a51b6d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 136103, "upload_time": "2017-09-23T02:16:39", "url": "https://files.pythonhosted.org/packages/e5/81/f0b23e66338de4fe797426e182611ce425cf7048a17df1023b36cce685d6/haiku-lst-0.1.1b6.tar.gz" } ], "0.1b1": [ { "comment_text": "", "digests": { "md5": "5d09c549dc2af874037a779bd38aa52b", "sha256": "b134c64a47f2cd9d48c0db81972a2a751d8d2fb8bc20c049b896110b98b62755" }, "downloads": -1, "filename": "haiku_lst-0.1b1-py3-none-any.whl", "has_sig": false, "md5_digest": "5d09c549dc2af874037a779bd38aa52b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 437597, "upload_time": "2017-09-23T00:15:46", "url": "https://files.pythonhosted.org/packages/a0/a1/6a2143894d3dab9269a5733281f0d42c443b3285b5b547a45de617d69f5b/haiku_lst-0.1b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "335328599c0c54834770767702bcd082", "sha256": "5b662f5fa0814abb42dd46ebc4e38254e7fec662719e92697d19ad6631992560" }, "downloads": -1, "filename": "haiku-lst-0.1b1.tar.gz", "has_sig": false, "md5_digest": "335328599c0c54834770767702bcd082", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 134908, "upload_time": "2017-09-23T00:15:51", "url": "https://files.pythonhosted.org/packages/cb/6d/8b6d952883799e5bb132736449fa02188f1ea9ba171e7707ce2270fb9d21/haiku-lst-0.1b1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "de4a4648aaf2148161e15d1a5d9f5c80", "sha256": "0a84a43f900a82020e6995556808059e9b797ca97dd688b57c0800b76fb8e20b" }, "downloads": -1, "filename": "haiku-lst-0.1.1.4.tar.gz", "has_sig": false, "md5_digest": "de4a4648aaf2148161e15d1a5d9f5c80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 136152, "upload_time": "2019-07-21T13:14:52", "url": "https://files.pythonhosted.org/packages/20/ad/38f7f7ab630a76f909749565e52ae11421e769b6c8e691d6be6aa07f6a27/haiku-lst-0.1.1.4.tar.gz" } ] }