bis-fetcher


Namebis-fetcher JSON
Version 0.6.0 PyPI version JSON
download
home_pagehttps://entelecheia.github.io/bis-fetcher
SummaryA python library to scrape the BIS website
upload_time2023-11-24 09:51:42
maintainer
docs_urlNone
authorYoung Joon Lee
requires_python>=3.8.1,<3.12
licenseMIT
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # BIS Fetcher

[![pypi-image]][pypi-url]
[![version-image]][release-url]
[![release-date-image]][release-url]
[![license-image]][license-url]
[![codecov][codecov-image]][codecov-url]
[![jupyter-book-image]][docs-url]

<!-- Links: -->
[codecov-image]: https://codecov.io/gh/entelecheia/bis-fetcher/branch/main/graph/badge.svg?token=NfDlYO8LNh
[codecov-url]: https://codecov.io/gh/entelecheia/bis-fetcher
[pypi-image]: https://img.shields.io/pypi/v/bis-fetcher
[license-image]: https://img.shields.io/github/license/entelecheia/bis-fetcher
[license-url]: https://github.com/entelecheia/bis-fetcher/blob/main/LICENSE
[version-image]: https://img.shields.io/github/v/release/entelecheia/bis-fetcher?sort=semver
[release-date-image]: https://img.shields.io/github/release-date/entelecheia/bis-fetcher
[release-url]: https://github.com/entelecheia/bis-fetcher/releases
[jupyter-book-image]: https://jupyterbook.org/en/stable/_images/badge.svg

[repo-url]: https://github.com/entelecheia/bis-fetcher
[pypi-url]: https://pypi.org/project/bis-fetcher
[docs-url]: https://entelecheia.github.io/bis-fetcher
[changelog]: https://github.com/entelecheia/bis-fetcher/blob/main/CHANGELOG.md
[contributing guidelines]: https://github.com/entelecheia/bis-fetcher/blob/main/CONTRIBUTING.md
<!-- Links: -->

A Python library that scrapes the BIS website to download and extract text from central bank speeches.

- Documentation: [https://entelecheia.github.io/bis-fetcher][docs-url]
- GitHub: [https://github.com/entelecheia/bis-fetcher][repo-url]
- PyPI: [https://pypi.org/project/bis-fetcher][pypi-url]

`bis-fetcher` is a Python library that programmatically scrapes the website of the Bank for International Settlements (BIS) to download PDF files of all available central bank speeches. It then extracts the text from these PDFs.

The library allows easy access to a comprehensive dataset of central bank speeches over time. Researchers can use this data to perform quantitative analysis of central bank communication and track changes in tone, topics, and sentiment.

The BIS hosts speeches by governors and other senior officials from central banks around the world. However, scraping the website manually is tedious. bis-fetcher automates the entire workflow from crawling the site to text extraction.

It provides a simple API to get a list of available speeches, download the PDFs, and extract text. The text can be further processed or fed into models for analysis.

## Changelog

See the [CHANGELOG] for more information.

## Contributing

Contributions are welcome! Please see the [contributing guidelines] for more information.

## License

This project is released under the [MIT License][license-url].


            

Raw data

            {
    "_id": null,
    "home_page": "https://entelecheia.github.io/bis-fetcher",
    "name": "bis-fetcher",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8.1,<3.12",
    "maintainer_email": "",
    "keywords": "",
    "author": "Young Joon Lee",
    "author_email": "entelecheia@hotmail.com",
    "download_url": "https://files.pythonhosted.org/packages/9e/97/255a871e91f236112410a0a50ef6e74e7806da92ad4294128f329e0ce7ec/bis_fetcher-0.6.0.tar.gz",
    "platform": null,
    "description": "# BIS Fetcher\n\n[![pypi-image]][pypi-url]\n[![version-image]][release-url]\n[![release-date-image]][release-url]\n[![license-image]][license-url]\n[![codecov][codecov-image]][codecov-url]\n[![jupyter-book-image]][docs-url]\n\n<!-- Links: -->\n[codecov-image]: https://codecov.io/gh/entelecheia/bis-fetcher/branch/main/graph/badge.svg?token=NfDlYO8LNh\n[codecov-url]: https://codecov.io/gh/entelecheia/bis-fetcher\n[pypi-image]: https://img.shields.io/pypi/v/bis-fetcher\n[license-image]: https://img.shields.io/github/license/entelecheia/bis-fetcher\n[license-url]: https://github.com/entelecheia/bis-fetcher/blob/main/LICENSE\n[version-image]: https://img.shields.io/github/v/release/entelecheia/bis-fetcher?sort=semver\n[release-date-image]: https://img.shields.io/github/release-date/entelecheia/bis-fetcher\n[release-url]: https://github.com/entelecheia/bis-fetcher/releases\n[jupyter-book-image]: https://jupyterbook.org/en/stable/_images/badge.svg\n\n[repo-url]: https://github.com/entelecheia/bis-fetcher\n[pypi-url]: https://pypi.org/project/bis-fetcher\n[docs-url]: https://entelecheia.github.io/bis-fetcher\n[changelog]: https://github.com/entelecheia/bis-fetcher/blob/main/CHANGELOG.md\n[contributing guidelines]: https://github.com/entelecheia/bis-fetcher/blob/main/CONTRIBUTING.md\n<!-- Links: -->\n\nA Python library that scrapes the BIS website to download and extract text from central bank speeches.\n\n- Documentation: [https://entelecheia.github.io/bis-fetcher][docs-url]\n- GitHub: [https://github.com/entelecheia/bis-fetcher][repo-url]\n- PyPI: [https://pypi.org/project/bis-fetcher][pypi-url]\n\n`bis-fetcher` is a Python library that programmatically scrapes the website of the Bank for International Settlements (BIS) to download PDF files of all available central bank speeches. It then extracts the text from these PDFs.\n\nThe library allows easy access to a comprehensive dataset of central bank speeches over time. Researchers can use this data to perform quantitative analysis of central bank communication and track changes in tone, topics, and sentiment.\n\nThe BIS hosts speeches by governors and other senior officials from central banks around the world. However, scraping the website manually is tedious. bis-fetcher automates the entire workflow from crawling the site to text extraction.\n\nIt provides a simple API to get a list of available speeches, download the PDFs, and extract text. The text can be further processed or fed into models for analysis.\n\n## Changelog\n\nSee the [CHANGELOG] for more information.\n\n## Contributing\n\nContributions are welcome! Please see the [contributing guidelines] for more information.\n\n## License\n\nThis project is released under the [MIT License][license-url].\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A python library to scrape the BIS website",
    "version": "0.6.0",
    "project_urls": {
        "Homepage": "https://entelecheia.github.io/bis-fetcher",
        "Repository": "https://github.com/entelecheia/bis-fetcher"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ad6b01d9d627ec9758c3592ba2c04990ce03b8cef5c22e013a0f639be0a22707",
                "md5": "71ea15b30dba58cb093821ed93b994db",
                "sha256": "072b1f70ccfa36b51450bf86245175c05eec4a3333c5db5dd3a24a2b93646a2d"
            },
            "downloads": -1,
            "filename": "bis_fetcher-0.6.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "71ea15b30dba58cb093821ed93b994db",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8.1,<3.12",
            "size": 12175,
            "upload_time": "2023-11-24T09:51:41",
            "upload_time_iso_8601": "2023-11-24T09:51:41.866412Z",
            "url": "https://files.pythonhosted.org/packages/ad/6b/01d9d627ec9758c3592ba2c04990ce03b8cef5c22e013a0f639be0a22707/bis_fetcher-0.6.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9e97255a871e91f236112410a0a50ef6e74e7806da92ad4294128f329e0ce7ec",
                "md5": "4fd505928704a598cd1f853728256611",
                "sha256": "ec5b0476aade3a8092478aaa910777ebb2ec9355e1d2fab231fbf262713d13c9"
            },
            "downloads": -1,
            "filename": "bis_fetcher-0.6.0.tar.gz",
            "has_sig": false,
            "md5_digest": "4fd505928704a598cd1f853728256611",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8.1,<3.12",
            "size": 11309,
            "upload_time": "2023-11-24T09:51:42",
            "upload_time_iso_8601": "2023-11-24T09:51:42.863693Z",
            "url": "https://files.pythonhosted.org/packages/9e/97/255a871e91f236112410a0a50ef6e74e7806da92ad4294128f329e0ce7ec/bis_fetcher-0.6.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-24 09:51:42",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "entelecheia",
    "github_project": "bis-fetcher",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "bis-fetcher"
}
        
Elapsed time: 0.14786s