{ "info": { "author": "William Michael Short", "author_email": "w.short@exeter.ac.uk", "bugtrack_url": null, "classifiers": [], "description": "============\nMultiWordNet\n============\n\nBackground\n----------\nA WordNet is a lexico-conceptual database for a language. In a WordNet, a language's lexemes (nouns, verbs, adjectives, and adverbs) are grouped into sets of semantically related words called synsets (for \"synonym sets\"), which thus correspond to the senses that are lexicalized in the language. A WordNet also typically includes information about semantic relations (i.e., relations between synsets) and about lexical relations (i.e., relations between words).\n\nCreated by Stefano Minozzi between 2004 and 2008 as part of the Fondazione Bruno Kessler's MultiWordNet, the original Latin WordNet contained 9,124 lemmas drawn from Riganti's Lessico Fondamentale Latino. The University of Exeter's TExtual Project aims to build on and expand Minozzi's work by adding some 30,000 words, covering the Latin language from the archaic period to late antiquity (and somewhat beyond).\n\nInstallation\n------------\nTo get setup, all you need to do is compile the relevant SQLite databases:\n\n``from multiwordnet.db import compile``\n``compile('latin')``\n\nYou will need to do the same for the English and Italian synset databases:\n\n``compile('english', 'synset')``\n``compile('italian', 'synset')``\n\nTo make full use of the semantic data that is included in the MultiWordNet, you will also want to compile the list of common relations and semfield hierarchy:\n\n``compile('common')``\n\nBasic usage\n-----------\n\n``from multiwordnet.wordnet import WordNet``\n\n``LWN = WordNet('latin')``\n``for lemma in LWN.lemmas: # all the lemmas currently in the WordNet``\n`` print(lemma.lemma, lemma.pos)``\n``abalieno = LWN.get_lemma('abalieno', 'v') # this gives you access to a single lemma``\n``abalieno.synonyms # all lemmas that share a synset with 'abalieno'``\n``abalieno.antonyms``\n``abalieno.derivates # use .get_derivates('n') to restrict by POS``\n``abalieno.relatives # use .get_relatives('n') to restrict by POS``\n``abalieno.synsets``\n``LWN.get('abalien', strict=False) # returns a list of lemmas using wildcard matching``\n``LWN.get('abalien', pos='v', strict=False) # restrict the results to verbs``\n``synset = LWN.get_synset('n#07462736') # you can find a synset directly, if you know its offset ID``\n``synset.lemmas``\n\n``LWN.get_relations(source=synset) # all semantic relations where 'synset' is the source``\n``LWN.get_relations(source=synset, type='@') # restrict to hyponymy relations``\n\nRelations are of the following types:\nNoun relations\n--------------\nSemantic:\n! antonym\n@ hypernym\n~ hyponym\n#m member-of\n#s substance-of\n#p part-of\n%m has-member\n%s has-substance\n%p has-part\n= attribute\n| nearest\n+r has-role\n-r is-role-of\nLexical:\n! antonym\n@ hypernym\n~ hyponym\n+c composed-of\n-c composes\n\\ derived-from\n/ related-to\n\nVerb relations\n--------------\n\nSemantic:\n! antonym\n@ hypernym\n~ hyponym\n* entailment\n> causes\n^ also-see\n$ verb-group\n| nearest\n\nLexical:\n! antonym\n@ hypernym\n~ hyponym\n+c composed-of\n-c composes\n\\ derived-from\n/ related-to\n\nAdjective relations\n-------------------\nSemantic:\n! antonym\n& similar-to\n= is-value-of\n^ also-see\n| nearest\n\nLexical:\n! antonym\n< participle\n+c composed-of\n-c composes\n\\ derived-from\n/ related-to\n\nAdverb relations\n----------------\n\nSemantic:\n! antonym\n| nearest\n\nLexical:\n! antonym\n+c composed-of\n-c composes\n\\ derived-from\n/ related-to\n\n``LWN.get_semfield_by_code('110') # 'Furniture'``\n\nSemfields\n---------\n160 Acoustics\n187 Administration\n123 Agriculture\n142 Anatomy\n125 Animal_Husbandry\n145 Animals\n188 Anthropology\n96 Applied_Science\n35 Archaeology\n91 Archery\n107 Architecture\n19 Art\n192 Artisanship\n49 Astrology\n113 Astronautics\n139 Astronomy\n87 Athletics\n161 Atomic_Physic\n225 Aviation\n66 Badminton\n204 Banking\n67 Baseball\n68 Basketball\n62 Betting\n141 Biochemistry\n140 Biology\n194 Body_Care\n202 Book_Keeping\n94 Bowling\n89 Boxing\n109 Buildings\n63 Card\n149 Chemistry\n61 Chess\n20 Cinema\n3 Color\n195 Commerce\n128 Computer_Science\n69 Cricket\n77 Cycling\n21 Dance\n118 Dentistry\n215 Diplomacy\n85 Diving\n29 Drawing\n150 Earth\n196 Economy\n167 Electricity\n168 Electronics\n114 Electrotechnology\n111 Engineering\n201 Enterprise\n146 Entomology\n134 Environment\n190 Ethnology\n206 Exchange\n1 Factotum\n207 Fashion\n90 Fencing\n203 Finance\n92 Fishing\n191 Folklore\n105 Food\n70 Football\n54 Free_Time\n110 Furniture\n163 Gas\n106 Gastronomy\n144 Genetics\n165 Geography\n151 Geology\n157 Geometry\n71 Golf\n37 Grammar\n31 Graphic_Arts\n193 Health\n34 Heraldry\n33 History\n80 Hockey\n127 Home\n9 Humanities\n93 Hunting\n115 Hydraulics\n208 Industry\n199 Insurance\n42 Jewellery\n209 Law\n36 Linguistics\n38 Literature\n156 Mathematics\n116 Mechanics\n117 Medicine\n152 Meteorology\n7 Metrology\n210 Military\n205 Money\n81 Mountaineering\n25 Music\n51 Mythology\n227 Nautical\n2 Number\n43 Numismatics\n48 Occultism\n153 Oceanography\n164 Optics\n24 Painting\n154 Paleontology\n47 Paranormal\n211 Pedagogy\n5 Person\n119 Pharmacy\n32 Philately\n39 Philology\n40 Philosophy\n26 Photography\n159 Physics\n143 Physiology\n147 Plants\n41 Plastic_Arts\n58 Play\n214 Politics\n220 Post\n120 Psychiatry\n46 Psychoanalysis\n8 Psychological_Features\n45 Psychology\n216 Publishing\n129 Pure_Science\n6 Quality\n95 Racing\n64 Radio_TV\n121 Radiology\n228 Railway\n50 Religion\n52 Roman_Catholic\n82 Rowing\n72 Rugby\n212 School\n44 Sculpture\n217 Sexuality\n78 Skating\n79 Skiing\n73 Soccer\n169 Social_Science\n218 Sociology\n65 Sport\n158 Statistics\n84 Sub\n122 Surgery\n83 Swimming\n74 Table_Tennis\n200 Tax\n219 Telecommunication\n221 Telegraphy\n222 Telephony\n75 Tennis\n28 Theatre\n53 Theology\n4 Time_Period\n166 Topography\n223 Tourism\n108 Town_Planning\n224 Transport\n213 University\n226 Vehicles\n126 Veterinary\n76 Volleyball\n88 Wrestling", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)", "maintainer": "", "maintainer_email": "", "name": "multiwordnet", "package_url": "https://pypi.org/project/multiwordnet/", "platform": "", "project_url": "https://pypi.org/project/multiwordnet/", "project_urls": null, "release_url": "https://pypi.org/project/multiwordnet/0.0.4/", "requires_dist": null, "requires_python": ">=3.5", "summary": "A helper library for accessing and manipulating WordNets in the MultiWordNet", "version": "0.0.4" }, "last_serial": 5903379, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "e132e363dfc615a5b7cb5dac72df2ba0", "sha256": "955717361ec615a11fd6f8a93ed46d9a1f4ffbe8ffd02a7ae26f6abf734cab0c" }, "downloads": -1, "filename": "multiwordnet-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e132e363dfc615a5b7cb5dac72df2ba0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11202933, "upload_time": "2018-09-24T21:34:04", "url": "https://files.pythonhosted.org/packages/e4/ae/d9e7277050106f210f74d2ddab3a054631645b18a1c169d311e17049b2e0/multiwordnet-0.0.1.tar.gz" } ], "0.0.1.post1": [ { "comment_text": "", "digests": { "md5": "4f17e1f1c38dd558e12b1086cf96200a", "sha256": "aa382b59e1bf5ae6f9102ed4e88f538d752b11d12222b7bcaa069f19750c23ed" }, "downloads": -1, "filename": "multiwordnet-0.0.1.post1.tar.gz", "has_sig": false, "md5_digest": "4f17e1f1c38dd558e12b1086cf96200a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11204513, "upload_time": "2018-09-26T08:27:35", "url": "https://files.pythonhosted.org/packages/84/22/2cc94008a21f0915d20cded9d302f218470149be118b6bc5685a3ca76c77/multiwordnet-0.0.1.post1.tar.gz" } ], "0.0.1.post3": [ { "comment_text": "", "digests": { "md5": "2f90eb4c6de078f2db3a55b53a1781f1", "sha256": "1d7d18c06e8b942d4c518277e67de97c38ed11aceb9a1a4d1b6ff30a2b4f22a7" }, "downloads": -1, "filename": "multiwordnet-0.0.1.post3.tar.gz", "has_sig": false, "md5_digest": "2f90eb4c6de078f2db3a55b53a1781f1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 11651042, "upload_time": "2018-12-16T09:53:17", "url": "https://files.pythonhosted.org/packages/5f/21/37382d7d35d02cf150921590acedbe901609e75955a92900a42cfd64e691/multiwordnet-0.0.1.post3.tar.gz" } ], "0.0.1.post4": [ { "comment_text": "", "digests": { "md5": "98519f3d4bed9a3e62086ff1c380635d", "sha256": "cc48912b1c6243c3e58fbaa348af28b5bdf3718a0e549496c9024063a0c8a7eb" }, "downloads": -1, "filename": "multiwordnet-0.0.1.post4.tar.gz", "has_sig": false, "md5_digest": "98519f3d4bed9a3e62086ff1c380635d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 11651085, "upload_time": "2018-12-16T14:25:31", "url": "https://files.pythonhosted.org/packages/ff/20/955000770032d1741e5ed32b78decb3d9857a01571f26c8f9806d036f3e0/multiwordnet-0.0.1.post4.tar.gz" } ], "0.0.1.post5": [ { "comment_text": "", "digests": { "md5": "cab6307d1f5e942836f45ff59aa05a7a", "sha256": "5122685cd5b90aa0b4a273072ed0d1b2e084375f10c1619120fda83476c72180" }, "downloads": -1, "filename": "multiwordnet-0.0.1.post5.tar.gz", "has_sig": false, "md5_digest": "cab6307d1f5e942836f45ff59aa05a7a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 11651087, "upload_time": "2018-12-16T14:32:47", "url": "https://files.pythonhosted.org/packages/c2/e8/9f447f6d5d4edced1bc3b965f92f18f18854a05ed0fb2580d7c77fa20ea3/multiwordnet-0.0.1.post5.tar.gz" } ], "0.0.1.post6": [ { "comment_text": "", "digests": { "md5": "4ea22643b0b96f8d4af3eb2d9df79e6b", "sha256": "53b9b4e8686e756d1e2d58440e9dc696094b8922e7518e007c5ab36a170bff18" }, "downloads": -1, "filename": "multiwordnet-0.0.1.post6.tar.gz", "has_sig": false, "md5_digest": "4ea22643b0b96f8d4af3eb2d9df79e6b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 11653537, "upload_time": "2018-12-16T15:58:50", "url": "https://files.pythonhosted.org/packages/90/04/8864193c574465481a0f6d716440b2b5df244bf5da99c65a4885e8cd19f1/multiwordnet-0.0.1.post6.tar.gz" } ], "0.0.1.post7": [ { "comment_text": "", "digests": { "md5": "f505b886e46589f82c7bbebbfb77623f", "sha256": "089041ee45e3a3e98b62e6f0f46d0f67999943cf3acb8311706761cb96a98dc9" }, "downloads": -1, "filename": "multiwordnet-0.0.1.post7.tar.gz", "has_sig": false, "md5_digest": "f505b886e46589f82c7bbebbfb77623f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 11653544, "upload_time": "2018-12-16T17:14:06", "url": "https://files.pythonhosted.org/packages/f8/b4/82d506e13ce6dc770e8236e62f28106a199364f85940cb00cf49545f7dbc/multiwordnet-0.0.1.post7.tar.gz" } ], "0.0.1.post8": [ { "comment_text": "", "digests": { "md5": "9a664021e5b2c7eed07976307a71bcbf", "sha256": "42ddd12946b6930230561676ecae8a77312cf4faa9872b12a85d46ab94f0c1cc" }, "downloads": -1, "filename": "multiwordnet-0.0.1.post8.tar.gz", "has_sig": false, "md5_digest": "9a664021e5b2c7eed07976307a71bcbf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 11653650, "upload_time": "2018-12-17T09:25:28", "url": "https://files.pythonhosted.org/packages/38/2a/74bd896cdadc35bb078c02ba17120756a4901d11e67eedd494da9e98cc97/multiwordnet-0.0.1.post8.tar.gz" } ], "0.0.1.post9": [ { "comment_text": "", "digests": { "md5": "6e1a31f1d7715b9e78969b3bb59f7ee4", "sha256": "e936fe7fcdc4f5eab9a4fe25722943f89b145bbd8db5a0d5a3ba30763d103f96" }, "downloads": -1, "filename": "multiwordnet-0.0.1.post9.tar.gz", "has_sig": false, "md5_digest": "6e1a31f1d7715b9e78969b3bb59f7ee4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 11653416, "upload_time": "2018-12-17T13:48:58", "url": "https://files.pythonhosted.org/packages/86/be/5b646bbe2278081e226b5d280c9c43109fbda48a3705c4fe9512c9aa6d3a/multiwordnet-0.0.1.post9.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "1804bd30e4c0c4e3b069fa02269f1f49", "sha256": "2cd4b19f8c79d37d084a3cdba7be6c619062c6609f363df5423da650ffb6cb5c" }, "downloads": -1, "filename": "multiwordnet-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1804bd30e4c0c4e3b069fa02269f1f49", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 18496247, "upload_time": "2019-06-18T21:25:36", "url": "https://files.pythonhosted.org/packages/7b/3e/ad07f37488050e7e79d9361089938bdc7cfee53ec5d22f7a1ad4502ae78d/multiwordnet-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "120e42d0c6d32415e60f7c50b10d7dd8", "sha256": "2d700036d27b3e863d49095f34654c26fcd102254f3b05d6dc4e41f49e40e7a3" }, "downloads": -1, "filename": "multiwordnet-0.0.2.tar.gz", "has_sig": false, "md5_digest": "120e42d0c6d32415e60f7c50b10d7dd8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 18145867, "upload_time": "2019-06-18T21:27:59", "url": "https://files.pythonhosted.org/packages/e9/d3/115494818ad0b8fc20112157b425357725da310900fadb3f7e4511578d7d/multiwordnet-0.0.2.tar.gz" } ], "0.0.2.post1": [ { "comment_text": "", "digests": { "md5": "145154466e384ad230fdb12a6c362e3d", "sha256": "721c11e6e7c5ada195e806b98b8fc6649daacca879c0bb9b68c99971451a1030" }, "downloads": -1, "filename": "multiwordnet-0.0.2.post1.tar.gz", "has_sig": false, "md5_digest": "145154466e384ad230fdb12a6c362e3d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 18215901, "upload_time": "2019-06-20T08:46:14", "url": "https://files.pythonhosted.org/packages/cc/5c/70b9cc53d40306e66ee41daa9795d662d9e8ea0952d8ebe45eac57034620/multiwordnet-0.0.2.post1.tar.gz" } ], "0.0.2.post2": [ { "comment_text": "", "digests": { "md5": "58ae93e9f3d43ff9aa7191f14133a3af", "sha256": "bb5591939d411f306c87a2f736ba05a2e4765d3ddf9ac3f552bdf1671d6f7c0a" }, "downloads": -1, "filename": "multiwordnet-0.0.2.post2.tar.gz", "has_sig": false, "md5_digest": "58ae93e9f3d43ff9aa7191f14133a3af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 18220104, "upload_time": "2019-06-21T10:30:33", "url": "https://files.pythonhosted.org/packages/35/54/527d7eddf12f8ef5ad32ae0d6203523d425d31a3c374b303749e3a908a32/multiwordnet-0.0.2.post2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "3dc8d2b4e9ddc285ac6939b85e68568e", "sha256": "6e24be1988e91546f25420a67d95b1721d6ac3666c2a7eb9a20052fe8489208b" }, "downloads": -1, "filename": "multiwordnet-0.0.3.tar.gz", "has_sig": false, "md5_digest": "3dc8d2b4e9ddc285ac6939b85e68568e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 18219967, "upload_time": "2019-09-20T12:20:47", "url": "https://files.pythonhosted.org/packages/25/6a/539f16a29b20e9e5c797b6bfb4181b44289b102fc7debd33b8d40765e2d8/multiwordnet-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "59c3f0cae76400df4949f3128067a189", "sha256": "813ce1ca396c083c5f1ea659e0d113e75ff7a2edc14fa63695f7767b9461b6e0" }, "downloads": -1, "filename": "multiwordnet-0.0.4.tar.gz", "has_sig": false, "md5_digest": "59c3f0cae76400df4949f3128067a189", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 18220019, "upload_time": "2019-09-29T18:21:06", "url": "https://files.pythonhosted.org/packages/c8/4e/bb1bbf9966d873a6e048e579750eadecd790094fc60f438fec7a171269e9/multiwordnet-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "59c3f0cae76400df4949f3128067a189", "sha256": "813ce1ca396c083c5f1ea659e0d113e75ff7a2edc14fa63695f7767b9461b6e0" }, "downloads": -1, "filename": "multiwordnet-0.0.4.tar.gz", "has_sig": false, "md5_digest": "59c3f0cae76400df4949f3128067a189", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 18220019, "upload_time": "2019-09-29T18:21:06", "url": "https://files.pythonhosted.org/packages/c8/4e/bb1bbf9966d873a6e048e579750eadecd790094fc60f438fec7a171269e9/multiwordnet-0.0.4.tar.gz" } ] }