文件名称:bankofparliament.data:Python工具,用于下载议会成员上的数据并提取实体,关系和货币价值
文件大小:4.81MB
文件格式:ZIP
更新时间:2024-03-05 16:55:19
python politics neo4j-database pandas spacy
国会银行数据 使用Python工具下载议会成员的数据并提取实体,关系和货币价值。 然后可以将提取的数据用于填充Neo4J图形数据库。 生成支持的数据 先决条件 Neo4J数据库 您将需要一个Neo4j数据库。 实例可以在本地运行,可以在AWS,Azure或GrapheneDB等服务中运行,也可以作为。 创建Neo4J信息并将其添加到dotenv(.env)文件。 可以找到一个示例文件.env.example 。 api键 您需要以下api键才能运行此存储库中包含的所有工具 将它们添加到您的.env文件。 Python 3软件包 cd bankofparliament.data virtualenv env source env/bin/activate pip install -r requirements.txt 可执行脚本 source setup.sh 下载初始数据集 bop
【文件预览】:
bankofparliament.data-main
----bin()
--------bop_download_data(1KB)
--------bop_extract(2KB)
--------bop_convert_data_to_csv(1KB)
--------bop_crawl(830B)
--------bop_create_db(1KB)
--------bop_custom(742B)
----data()
--------custom()
--------generated()
----.env.example(159B)
----requirements.txt(1KB)
----.gitignore(2KB)
----lib()
--------bankofparliament()
----README.md(2KB)
----setup.sh(180B)