{ "info": { "author": "Min Joon Seo", "author_email": "seominjoon@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "=======================\nGeometry Problem Solver\n=======================\n\nGeometry Problem Solver (geosol) automatically solves a geometry problem \nconsisting of question text and a diagram.\n\nGeosol is consisted of largely 3 processes:\n1. Textual understanding\n2. Diagram understanding\n3. Geometric inference\n\nPlease see below for detailed explanations.\nTypical usage often looks like this:\n\nimport geosol.txt as gtxt\t# modules for (1)\nimport geosol.dgm as gdgm\t# modules for (2)\nimport geosol.inf as ginf\t# modules for (3)\n\nimg = gdgm.open(\"diagram.png\")\nqt = gtxt.open(\"question.txt\")\ntxt_rep = gtxt.rep(qt) # abstract representation of question text\ndgm_rep = gdgm.rep(img, txt_rep) # rep of diagram\ninf_mod = ginf.inf(dgm_rep, txt_rep) # inference module\nprint(inf_mod.get_answer())\n\n\n\nDependencies\n============\n\nStandard Python packages to be installed (via pip) are:\nnumpy, scipy, pillow, scikit-learn, tinyocr\n\nPlease note that tinyocr is an OCR package built \nby the same author. OCR being a distinct function itself,\nit has been separately packaged.\n\nIn addition, OpenCV and Python wrapper needs to be\ninstalled. Please visit the opencv web page.\nThe author has version 2.4.\n\nTextual Understanding\n=====================\n\nDiagram Understanding\n=====================\n\nGeometric Inference\n===================", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/geosol/", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "geosol", "package_url": "https://pypi.org/project/geosol/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/geosol/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/geosol/" }, "release_url": "https://pypi.org/project/geosol/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Geometry Problem Solver", "version": "0.1.0" }, "last_serial": 1145546, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e7223dccfc95178ce70947914e685b52", "sha256": "92c1ecace5f41e9000e6e2607a8a36d5334c27ed7234dfb25686ca10aeab3ce2" }, "downloads": -1, "filename": "geosol-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e7223dccfc95178ce70947914e685b52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1535, "upload_time": "2014-07-03T00:19:18", "url": "https://files.pythonhosted.org/packages/3d/fb/6e85db6cb3e6e2f37d739030e9063f905f13de1accc3a9d1150e8d72d10b/geosol-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e7223dccfc95178ce70947914e685b52", "sha256": "92c1ecace5f41e9000e6e2607a8a36d5334c27ed7234dfb25686ca10aeab3ce2" }, "downloads": -1, "filename": "geosol-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e7223dccfc95178ce70947914e685b52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1535, "upload_time": "2014-07-03T00:19:18", "url": "https://files.pythonhosted.org/packages/3d/fb/6e85db6cb3e6e2f37d739030e9063f905f13de1accc3a9d1150e8d72d10b/geosol-0.1.0.tar.gz" } ] }