Skip to main content

A IR simple library

Project description

MatchUp

PURE-Python IR library.

Nowadays, through search engines, it is common to make queries that have, as a result, a high number of references that do not meet their contexts. In order to provide relevant results, upon consultation, some models from the Information Retrieval area, called classics, were proposed: the Boolean, the Vector and the Probabilistic. In turn, with a view to improving the quality of the results generated by the application of the classic models of Information Retrieval, extended models of Information Retrieval were defined from them; among them, we have the Extended Boolean, the Generalized Vector and the Belief Network.   In 2018/1, the first version of the MatchUp tool was developed: a web tool for calculating similarity between a query, which may be a specific document or set of terms of interest to the user, and a collection of documents, enabling the generation of a list of documents from this collection that are relevant to the desired query. To calculate similarity, this version included the classic IR models and the extended Extended Boolean model. Through the analysis of the results of the experiments carried out, it was possible to notice that the Vector model, in general, presented the best results when compared to the other models implemented. However, MatchUp did not include the Generalized Vector and Belief Network extended models, which may present better results than the Vector Model. Therefore, this scientific initiation project has, as main objective, the development of version 2.0 of the MatchUp tool, in order to also include the extended models Generalized Vector and Belief Network. To validate version 2.0 of the MatchUp tool, experiments will be carried out, involving different collections of documents.

Requirements

Technology

Tests

  • Coverage : 90%

STATUS : Building

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

matchup-ir-0.0.2.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

matchup_ir-0.0.2-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

Details for the file matchup-ir-0.0.2.tar.gz.

File metadata

  • Download URL: matchup-ir-0.0.2.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.0

File hashes

Hashes for matchup-ir-0.0.2.tar.gz
Algorithm Hash digest
SHA256 1f9f4054f3c379c2e2c965c64c78c2274062569722c08e0b1a7203ce835d8ead
MD5 a612510754a8a902724440d7de615d5a
BLAKE2b-256 665acfd16ec33d0a4a1d4b1978f5457205bf7d51c2930af4b40b0bddd5f2cf97

See more details on using hashes here.

File details

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

File metadata

  • Download URL: matchup_ir-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 28.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.0

File hashes

Hashes for matchup_ir-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9ced359366b5d66117f3c187dc55372ee8f944d8fde329e1fab6991a5f597b14
MD5 05f9cfcad1e26159a1e5040adf48f224
BLAKE2b-256 bba546eb7e43b9d7446e115dd1f7820210387d45e3d20d1828d22ea297a27332

See more details on using hashes here.

Supported by

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