AICoE-CI and Thoth tools for data scienceΒΆ
Project Thoth is a collection of open source tools which use artificial intelligence (AI) to recommend software stacks for Python applications. It tightly integrates with AICoE-CI which is a continuous integration and delivery system based on Tekton-Pipeline / OpenShift-Pipeline.
AICoE-CI can aid various aspects of a data science development workflow such as running pre-commit checks, build checks, triggering pipelines to build images, etc. The tools offered by AICoE-CI and Thoth make data science developement processes easier by offering:
Status Checks on Pull Requests for testing and containerization such as pre-commit checks, build checks etc.
Thoth Advisor for recommending software stacks for a python project.
GitHub ChatOps Options such as support of Github comment commands for Pull Request processing on GitHub.
Container image builds on Tag releases and from Pull requests.