Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zenithclown/ai-ml-project-template

A "production-ready" simple project template to quickly start an Artificial Intelligence (AI), Machine Learning (ML) and/or Data Science (DS) project with basic files, branches and directory structure.
https://github.com/zenithclown/ai-ml-project-template

deep-learning jupyter-notebook keras ml-engineering ml-platform ml-production ml-project ml-roadmap mlops template tensorflow

Last synced: about 2 months ago
JSON representation

A "production-ready" simple project template to quickly start an Artificial Intelligence (AI), Machine Learning (ML) and/or Data Science (DS) project with basic files, branches and directory structure.

Awesome Lists containing this project

README

        


AI-ML Project Template

GitHub issues
GitHub forks
GitHub stars
PRs Welcome

**Objective:** A *simple* and *well-designed* template structure to start a machine learning/deep learning-based project. The template provides a basic directory structure with additional files (like [`examples/BOILERPLATE.ipynb`](./examples/BOILERPLATE.ipynb) to perform EDA. In addition, the template is designed such that code can be deployed into production. *Quickly get started* working on the code, and preparing documentation as highlighted below. To understand the template check [**HOWTO.md**](./HOWTO.md) file.

AI-ML :brain: is an extremely fast-growing environment where millions of new commits :eye: and thousands of users :man: :woman: are actively engaging on a daily basis :calendar:. To start a new project :package:, one should generally set up a basic project structure with some default branches and files. GitHub Templates solves this by setting up a template from an existing repositories. The template :receipt: provides a minimalistic approach to quickly start a machine learning/artificial intelligence project. :gear:

For more information :bulb: on how to use this template and get started, check HOWTO. Feel free to use the template as it suits you! :rocket:
It would be great if you :link: put a link to my template, if you use this repository!

## :writing_hand: Project Name

:writing_hand: Please add/modify the project details on your first project start, as documentation is important and let end user have proper knowledge! :dart: Start by editing all the sections/paragraphs marked with ":writing_hand:".

> Client Name: :writing_hand: `client name` (`client details/information`) :office:

### Explorative Results

:writing_hand: The template can also be used in creating research papers :book:, white paper :memo:, summary reports:scroll:, production-level codes :trophy:, etc. Necessary explorative results :tada: can be documented in this section.

> Report Link: :writing_hand: `report link` :closed_book:

### Modelling Results

:writing_hand: Information about the used models/engines/agents and their performance can be documented here :sparkles:. An AI/ML-trained model can be stored in their respective directories.

> Report Link: :writing_hand: `report link` :ledger:

### Configurations

:writing_hand: A config directory is available to store and configure projects with variables, values, and/or other pieces of information related to the project template.

### Project Deployment and Planning

:bookmark: Relevant information related to project deployment, planning, production-ready code. For more information :interrobang: on individual version check CHANGELOG. :heavy_check_mark:

## LICENSE & Contributions

:label: A CONTRIBUTING.md file, in your open-source repository or site, provides potential project contributors with a short guide to how they can help with your project or study group. It is a convention to capitalize the word "contributing" as the file title, and to save it as a resource in markdown (hence the extension .md) (source). :writing_hand: For LICENSE create or add your own file as LICENSE.

## Resources

:card_index: Documentation and/or Resources for your codes, and other mentions can be included in this section! :key: