Skip to main content

Collocation Search of Korean

Project description

Kollocate: Collocation Search of Korean

Let's find out which words are used together with a certain word.

Requirements

  • python >=3.6
  • whoosh

Example

>>> from kollocate import Kollocate
>>> k = Kollocate()
>>> query = "먹" # drop the final ending "-다" for verbs/adjectives.
>>> collocates = k(query)
>>> for pos, cols in collocates.items():
>>>    print(q + " as " + pos)
>>>    for pos2, cols2 in cols.items():
>>>        print(pos2, ", ".join(word + "(" + str(cnt) + ")" for word, cnt in cols2))
먹 as verb
noun 것(39), 수(29), 음식(23), 등(16), 고기(14), ..
verb 하(33), 않(21), 살(17), 즐기(11), 굽(9), ..
adverb 많이(10), 주로(7), 다(5), 같이(4), 잘(4), ...
determiner 다른(5), 그(2), 여러(1), 세(1), 몇몇(1), 새(1)
adjective 싶(5), 어리(1), 편하(1), 작(1), 좋(1), 손쉽(1), 못하(1)

먹 as noun
noun 붓(3), 종이(2), 묘선(1), 청자(1), 은장도(1), 제조(1), ..
verb 의하(1), 그리(1), 찍(1), 차(1), 늘어놓(1)
adverb 하지만(1)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kollocate-0.0.2.tar.gz (72.1 MB view details)

Uploaded Source

Built Distribution

kollocate-0.0.2-py3-none-any.whl (72.2 MB view details)

Uploaded Python 3

File details

Details for the file kollocate-0.0.2.tar.gz.

File metadata

  • Download URL: kollocate-0.0.2.tar.gz
  • Upload date:
  • Size: 72.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1

File hashes

Hashes for kollocate-0.0.2.tar.gz
Algorithm Hash digest
SHA256 8385adb51a790c262fb853c6d7cd1fdab62e5fec98ae402e04a5ae41f100df53
MD5 5e25a09361fbefd3617b4a5eb933e1c0
BLAKE2b-256 f037726c54b1f68f9bbe574c7647c054abdab77a2e848ef7cc1c2f586229fd59

See more details on using hashes here.

File details

Details for the file kollocate-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: kollocate-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 72.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1

File hashes

Hashes for kollocate-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a38290c2a9b77e2eeb5a85bc259d1a40aca26eb1544dba8fbc6269d2d002f884
MD5 37a9885c5f58f6edfa6a8cf1df65a9a3
BLAKE2b-256 de42c41d6181ebc619e8b53830c9b726baadf8c54d8d913ec68420f1dc288973

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page