Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tripleflow

Tripleflow is a tool that enables semi-supervised data feeding of knowledge graphs from unstructured documents.

Table of contents

Quick start

System requirements

  • Python 3.8 or higher.
  • Node / NPM
  • Docker
  • Make

Installation and launch with Python and Vue.js

  1. Dependency installation
cd tripleflow-api && python3 -m pip install -r requirements.txt && uvicorn app.main:app
cd tripleflow-front && npm install && npm run dev
  1. Launch app
cd tripleflow-api && uvicorn app.main:app
cd tripleflow-front && npm install && npm run dev

Installation and launch with Docker

  1. API
cd tripleflow-api && make docker-build
cd tripleflow-api && make docker-run
  1. Front
cd tripleflow-front && make docker-build
cd tripleflow-front && make docker-run

Bugs and feature requests

Have a bug or a feature request? Please first read the issue guidelines and search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.

Contributing

Please read through our contributing guidelines. Included are directions for opening issues, coding standards, and notes on development.

Please refer to the [quick start] for information on how to launch the application.

Versioning

For transparency into our release cycle and in striving to maintain backward compatibility, Tripleflow is maintained under the Semantic Versioning guidelines. Sometimes we screw up, but we adhere to those rules whenever possible.

See the Releases section of our GitHub project for changelogs for each release version of Tripleflow.

The release management process is decided in the RELEASE.md of the gh-pages branch

Copyright and license

Code released under the MIT License.

About

TripleFlow is a web application that enables the semi-supervised population of enterprise knowledge graphs from unstructured documents. The web application allows users to call external knowledge extraction tools and to view and act on the generated knowledge

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages