Skip to main content

Talbots is a Python library for understanding, analyzing, and evaluating the content of text-generating systems through research papers published in scientific journals, with features such as downloading Bibtex information of research papers, downloading PDF files of research papers, data conversion, and supporting the detection of tortured phrases. In addition, it can assist you in developing and publishing your projects.

Project description

TALBOTS PYTHON LIBRARY

Talbots is a simple Python library for understanding, analyzing, and evaluating the content of text-generating systems through research papers published in scientific journals. This will be a useful library to help you quickly, efficiently, and cost-effectively develop and publish your own projects with the following features:

  1. Allows downloading Bibtex information of research papers through Crossref, and Google Scholar;
  2. Allows downloading pdf files of research papers through the Crossref or Sci-hub API;
  3. Supports data conversion between .pdf and .txt formats and vice versa;
  4. Supports finding the relationships between authors;
  5. Detects tortured phrases in each research paper.

THE MAIN FEATURES

Here are some functions that the Talbots library can perform well:

  • Download Bibtex information via DOIs or Google Scholar links;
  • Download PDF files of research papers via DOI links using Crossref or Sci-hub APIs;
  • Filter information of each research paper by year, author, journal, or citation index;
  • Convert between file formats (.pdf to .txt or vice versa);
  • Extract text from images of each research paper;
  • Search for a word or phrase and its location in each research paper;
  • Detect tortured phrases in each research paper;
  • List the sources of references in each research paper;
  • Investigate the relationship between authors.

INSTALLATION GUIDE

The source code is currently stored on Bitbucket at:

The binary installer for the latest released version is available on both Python Package Index (PyPI) and Anaconda:

  • Using PyPI: pip3 install talbots for MacOS and pip install talbots for Windows
  • Using Anaconda: conda install talbots

VERSIONS

The craft version is from 0.0.1 to 2.0.1, which is for self-test. Therefore, you will not find them on PyPi. In 2023, Mar 15, we published version 1.1.0 as the main version for Talbots.

OPEN-SOURCE

To make the Talbots library more and more popular, we provide a basic open source code in the form of an open-source for the development community.

AUTHOR CONTRIBUTIONS

Author Contributions is a section that describes the specific contributions of each author in a project. It demonstrates transparency and clarity regarding the roles and responsibilities of each author in the research process. This is an important aspect of the research process to ensure that each author is recognized fully and accurately for their contributions. To understand more about the roles of each author in this Talbots project, you can read the additional information below:

  • Tan H. Nguyen conceptualized the project, conducted the literature search, designed and planned the research, designing functions, synthesized, tested, edited, combined & packaged, and uploaded the Talbots library source code to PyPI and Bitbucket, and wrote the API documentation.
  • Thien Q. Tran contributed to designing functions, testing, editing, combining & packaging, and uploading the Talbots library source code to PyPI and Bitbucket.
  • Nguyen Huy Tan contributed to design research, designing functions, and testing the Talbots library source code.

AUTHORS INFORMATION###

  1. Tan H. Nguyen. Department of Computer Science - University of the People
  2. Thien Q. Tran. マルチメディア研究 - ECCコンピュータ専門学校
  3. Nguyen Huy Tan. Information Technology Faculty - Van Lang University

CITATION

Tan H. Nguyen, Thien Q. Tran, Nguyen Huy Tan. (2023, Mar 15). Talbots (Version 1.1.0). Bitbucket. https://bitbucket.org/tanhuynhng/talbots/src/master/

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

talbots-1.1.0.tar.gz (11.0 kB view details)

Uploaded Source

Built Distribution

talbots-1.1.0-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

Details for the file talbots-1.1.0.tar.gz.

File metadata

  • Download URL: talbots-1.1.0.tar.gz
  • Upload date:
  • Size: 11.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.6

File hashes

Hashes for talbots-1.1.0.tar.gz
Algorithm Hash digest
SHA256 92989f65d35d340276044b8aaf431daa757d38d19963d7f47cdd5bc8c1b7d68c
MD5 9eb1bd898862816e58aa6e2405059926
BLAKE2b-256 eebcf2c2d6a31b33e682818dea4d8dc55ba47668bdff45d65dea57f9c9ca88f4

See more details on using hashes here.

File details

Details for the file talbots-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: talbots-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.6

File hashes

Hashes for talbots-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7e84144790c2a645d407c606ee237997cf91663385b36eb6e0dd35c22948ca41
MD5 8a7ddd041e23bb4423e7f28ed1c9e9d8
BLAKE2b-256 1c5538f98c1f1ed195448030ff98eb66a94f85d7f2a0ab2fc132a3a6ac4bfcb3

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