All Projects → Wikidata → Soweego

Wikidata / Soweego

Licence: gpl-3.0
Link Wikidata items to large catalogs

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Soweego

Bbw
Semantic annotator: Matching CSV to a Wikibase instance (e.g., Wikidata) via Meta-lookup
Stars: ✭ 42 (-43.24%)
Mutual labels:  knowledge-graph, wikidata
Agriculture Knowledgegraph Data
对知识库Wikidata的爬虫以及数据处理脚本 将三元组关系对齐到语料库的脚本 获取知识图谱数据的脚本
Stars: ✭ 198 (+167.57%)
Mutual labels:  knowledge-graph, wikidata
Hyte
EMNLP 2018: HyTE: Hyperplane-based Temporally aware Knowledge Graph Embedding
Stars: ✭ 130 (+75.68%)
Mutual labels:  knowledge-graph, wikidata
Kbqa Bert
基于知识图谱的问答系统,BERT做命名实体识别和句子相似度,分为online和outline模式
Stars: ✭ 846 (+1043.24%)
Mutual labels:  knowledge-graph
Graphvite
GraphVite: A General and High-performance Graph Embedding System
Stars: ✭ 865 (+1068.92%)
Mutual labels:  knowledge-graph
Elliot
Comprehensive and Rigorous Framework for Reproducible Recommender Systems Evaluation
Stars: ✭ 49 (-33.78%)
Mutual labels:  knowledge-graph
Openrefine
OpenRefine is a free, open source power tool for working with messy data and improving it
Stars: ✭ 8,531 (+11428.38%)
Mutual labels:  wikidata
Word2vec
訓練中文詞向量 Word2vec, Word2vec was created by a team of researchers led by Tomas Mikolov at Google.
Stars: ✭ 48 (-35.14%)
Mutual labels:  wikidata
Contextualise
Contextualise is a simple but effective tool particularly suited for organising information-heavy projects and activities consisting of unstructured and widely diverse data and information resources
Stars: ✭ 899 (+1114.86%)
Mutual labels:  knowledge-graph
Entities Search Engine
Scripts and microservice to feed an ElasticSearch with Wikidata and Inventaire entities, and keep those up-to-date
Stars: ✭ 39 (-47.3%)
Mutual labels:  wikidata
Stardog.js
Stardog JavaScript Framework for node.js and the browser
Stars: ✭ 57 (-22.97%)
Mutual labels:  knowledge-graph
Vizel
Zettelkasten visualization and stats🤩🗒
Stars: ✭ 33 (-55.41%)
Mutual labels:  knowledge-graph
Kg Demo For Movie
从无到有构建一个电影知识图谱,并基于该KG,开发一个简易的KBQA程序。
Stars: ✭ 876 (+1083.78%)
Mutual labels:  knowledge-graph
Wikibase Edit
a lib to edit Wikibase from NodeJS
Stars: ✭ 48 (-35.14%)
Mutual labels:  wikidata
Knowledge Graphs
A collection of research on knowledge graphs
Stars: ✭ 845 (+1041.89%)
Mutual labels:  knowledge-graph
Tianchi Ruijin
瑞金医院MMC人工智能辅助构建知识图谱大赛-baseline
Stars: ✭ 62 (-16.22%)
Mutual labels:  knowledge-graph
Wikimama
Scripts to help matching OSM features to Wikidata items
Stars: ✭ 8 (-89.19%)
Mutual labels:  wikidata
Knowledgegraph
This repository for Web Crawling, Information Extraction, and Knowledge Graph build up.
Stars: ✭ 28 (-62.16%)
Mutual labels:  knowledge-graph
Daas Start Kit
React/Java 技术栈,代码和数据云端生成,本地部署低代码平台,手写代码和生成代码目录分离,适合专业开发人员开发长期维护的软件。
Stars: ✭ 71 (-4.05%)
Mutual labels:  knowledge-graph
Stock Knowledge Graph
利用网络上公开的数据构建一个小型的证券知识图谱/知识库
Stars: ✭ 1,182 (+1497.3%)
Mutual labels:  knowledge-graph

soweego: link Wikidata to large catalogs

Build Status Documentation Status License

soweego is a pipeline that connects Wikidata to large-scale third-party catalogs.

soweego is the only system that makes statisticians, epidemiologists, historians, and computer scientists agree. Why? Because it performs record linkage, data matching, and entity resolution at the same time. Too easy, they all seem to be synonyms!

Oh, soweego also embeds Machine Learning and advocates for Linked Data.

Is soweego similar to the Go game?

Official Project Page

soweego is made possible thanks to the Wikimedia Foundation:

https://meta.wikimedia.org/wiki/Grants:Project/Hjfocs/soweego

Documentation

https://soweego.readthedocs.io/

Highlights

Get Ready

Install Docker and Compose, then enter soweego:

$ git clone https://github.com/Wikidata/soweego.git
$ cd soweego
$ ./docker/run.sh
Building soweego
...

[email protected]:/app/soweego#

Now it's too late to get out!

Run the Pipeline

Piece of cake:

:/app/soweego# python -m soweego run CATALOG

Pick CATALOG from discogs, imdb, or musicbrainz.

These steps are executed by default:

  1. import the target catalog into a local database;
  2. link Wikidata to the target with a supervised linker;
  3. synchronize Wikidata to the target.

Results are in /app/shared/results.

Use the Command Line

You can launch every single soweego action with CLI commands:

:/app/soweego# python -m soweego
Usage: soweego [OPTIONS] COMMAND [ARGS]...

  Link Wikidata to large catalogs.

Options:
  -l, --log-level <TEXT CHOICE>...
                                  Module name followed by one of [DEBUG, INFO,
                                  WARNING, ERROR, CRITICAL]. Multiple pairs
                                  allowed.
  --help                          Show this message and exit.

Commands:
  importer  Import target catalog dumps into a SQL database.
  ingester  Take soweego output into Wikidata items.
  linker    Link Wikidata items to target catalog identifiers.
  run       Launch the whole pipeline.
  sync      Sync Wikidata to target catalogs.

Just two things to remember:

  1. you can always get --help;
  2. each command may have sub-commands.

Contribute

The best way is to import a new catalog. Please also have a look at the guidelines.

License

The source code is under the terms of the GNU General Public License, version 3.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].