A project to extract triples and generate knowledge graphs for short text, long test, single web news article and a list of web news articles.
A project to implement a pipeline for extracting a Knowledge Base from texts or online articles.
Find the project question bank here QuestionBank
Building a Knowledge Graph from text using following steps:
- Extract entities, Named Entity Recognition (NER), to represent the nodes of the graph.
- Extract relations between entities, Relation Classification (RC), to represent the edges of the graph.
These steps will be implemented in an end-to-end model called REBEL (Relation Extraction By End-to-end Language generation). REBEL is a text2text model trained by BabelSpace by fine-tuning BART for translating a raw input sentence containing entities and implicit relations into a set of triples that explicitly refer to those relations.
- Load the Relation Extraction REBEL model.
- Extract a knowledge base from short text.
- Extract a knowledge base from large text.
- Filter and normalize entities.
- Extract a knowledge base from an article at a specific URL.
- Extract a knowledge base from multiple URLs.
- Visualize knowldege bases.