{ "info": { "author": "Daniel Brandt", "author_email": "dbbrandt@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# interaction-grader\nPython package to help grade test questions (interactions) using trained machine learning models.\n\nThe Answer class can be used to check if an answer is basically identical to the desired answer except \nfor misspellings.\n\nInitial version hard codes a model already trained to recognize actor names from a list of 322.\n \n```Python\n# Example usage\nfrom mlmmapi import check_answer\n\ncorrect_answer = 'Joaquim Phoenix'\nanswer = 'Joakim Pheonix'\ncorrect, prediction, score = check_answer(answer, correct_answer) \nif correct: \n print('Correct Answer')\nelse: \n print('Prediction: {} - score: {}'.format(prediction, score)) \n```\n\n- Package Dependencies: \n * fuzzywuzzy \n * python-Levenshtein \n * numpy\n * pandas\n * sklearn\n * xgboost\n * joblib \n\n\nBuild Package:\n\n1. Setup a virtual environment \n * Insure you have python3.x instaled\n * python3 -m venv env\n * source env/bin/activate\n2. Install all packages listed in the dependencies\n * pip3 install <...>\n3. pip3 install .\n4. Test the code above in the example in python3\n5. Check pypi.org for the lastest version of the mlmmapi package\n * update the setup.py to have the next version number to push to pypi\n * Commit the latest setup.py to the repo\n6. Build the package\n * python3 setup.py sdist\n7. Upload the package\n8. Install the twine package\n * pip3 install twine\n9. Upload the package\n * twine upload dist/*", "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/pypa/sampleproject", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "mlmmapi", "package_url": "https://pypi.org/project/mlmmapi/", "platform": "", "project_url": "https://pypi.org/project/mlmmapi/", "project_urls": { "Homepage": "https://github.com/pypa/sampleproject" }, "release_url": "https://pypi.org/project/mlmmapi/0.0.7/", "requires_dist": null, "requires_python": "", "summary": "Tools to support the grading of short answer questions using machine learning", "version": "0.0.7" }, "last_serial": 5329194, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "e3cb42c12abea74614f4ea9a75020fca", "sha256": "2674a34fc11b55755fc89cb7f5e80e7b20d3e1c837d57b0a7c031a79039db9cf" }, "downloads": -1, "filename": "mlmmapi-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e3cb42c12abea74614f4ea9a75020fca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2007, "upload_time": "2019-05-11T19:18:11", "url": "https://files.pythonhosted.org/packages/d2/30/ddeb4292081980260a1e321f759dd990ad55656358e9e765b953412697b1/mlmmapi-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "ac6371026148acc60d67dec4bcd93a94", "sha256": "bbc5e31adf76d409a69b8a413162c7dfca1c1c1efcfa53373645c8a81eedbc85" }, "downloads": -1, "filename": "mlmmapi-0.0.2.tar.gz", "has_sig": false, "md5_digest": "ac6371026148acc60d67dec4bcd93a94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2006, "upload_time": "2019-05-11T19:22:40", "url": "https://files.pythonhosted.org/packages/11/25/67f79b5b8036c83f7d4853160ff379745d4b81090bb6176505b979dea852/mlmmapi-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "a5924dbe73bca54e3c46a638434f1337", "sha256": "79d5cae75c6c687722cceb81c5859ff0ed6a7282a2d828fc540f4af96ec01d46" }, "downloads": -1, "filename": "mlmmapi-0.0.3.tar.gz", "has_sig": false, "md5_digest": "a5924dbe73bca54e3c46a638434f1337", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1834663, "upload_time": "2019-05-11T19:35:31", "url": "https://files.pythonhosted.org/packages/b4/5c/7d00568c12389713646813822f113a8466b55be8b71fc30de29cdf531092/mlmmapi-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "ec7f586caeb98e6d4a5baa72f13d4c49", "sha256": "d94ad39b7678395fb5fb494063102ad358ed104d31930ef3d83213058eb30ffb" }, "downloads": -1, "filename": "mlmmapi-0.0.4.tar.gz", "has_sig": false, "md5_digest": "ec7f586caeb98e6d4a5baa72f13d4c49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1834702, "upload_time": "2019-05-11T19:45:12", "url": "https://files.pythonhosted.org/packages/2e/be/295078ba73b482a41f9b79627a9fdc878bf96d5262ff6eec8845920059df/mlmmapi-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "acbbbc571db64d43e21cfea83676d057", "sha256": "0f9329c8e711810ca2339303be486227de4941014e98e33ad77b707334227831" }, "downloads": -1, "filename": "mlmmapi-0.0.5.tar.gz", "has_sig": false, "md5_digest": "acbbbc571db64d43e21cfea83676d057", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1834744, "upload_time": "2019-05-11T19:52:22", "url": "https://files.pythonhosted.org/packages/84/0e/2211ad2d33e9a7433f398040b10ca161d8d35e1bf1164ab6621a9411c866/mlmmapi-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "a5077a4148c7f8ff671d4c03bd1cc82a", "sha256": "46d74ea8a1e2d55bedcb8187a8317a79d2e4b5df1c33a596ba3fbb1d169e31cd" }, "downloads": -1, "filename": "mlmmapi-0.0.6.tar.gz", "has_sig": false, "md5_digest": "a5077a4148c7f8ff671d4c03bd1cc82a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1835686, "upload_time": "2019-05-12T20:52:45", "url": "https://files.pythonhosted.org/packages/a4/e6/40c0c462e50d48f3b8aca56f850359751a972fdc4afa66b9316fc1511381/mlmmapi-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "a6e57cb8cacf4a7cce748abe7d2f1832", "sha256": "9dcbc0ec6943da1e3f940b5e46a3bda3721984f67a0efd5f6fec3eba773a7f71" }, "downloads": -1, "filename": "mlmmapi-0.0.7.tar.gz", "has_sig": false, "md5_digest": "a6e57cb8cacf4a7cce748abe7d2f1832", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21041495, "upload_time": "2019-05-28T21:45:18", "url": "https://files.pythonhosted.org/packages/4d/63/91e5dc297bea908059d110657599ebc91d5382bded128308c4f542096f92/mlmmapi-0.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a6e57cb8cacf4a7cce748abe7d2f1832", "sha256": "9dcbc0ec6943da1e3f940b5e46a3bda3721984f67a0efd5f6fec3eba773a7f71" }, "downloads": -1, "filename": "mlmmapi-0.0.7.tar.gz", "has_sig": false, "md5_digest": "a6e57cb8cacf4a7cce748abe7d2f1832", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21041495, "upload_time": "2019-05-28T21:45:18", "url": "https://files.pythonhosted.org/packages/4d/63/91e5dc297bea908059d110657599ebc91d5382bded128308c4f542096f92/mlmmapi-0.0.7.tar.gz" } ] }