thunlp/OpenNRE
Open-source toolkit for neural relation extraction that provides unified interfaces for implementing models to extract structured knowledge from text.

OpenNRE is a sub-project of OpenSKL providing a unified framework to implement relation extraction models using neural networks. It supports both supervised and distant supervised settings and is compatible with conventional neural networks and pre-trained language models. The toolkit extracts relation triples between entities from plain text, supporting automatic knowledge graph construction with applications in question answering, recommender systems, and search engines.