Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/zenithclown/ai-ml-project-template
- Owner: ZenithClown
- Created: 2022-05-07T08:12:38.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-08-29T12:08:13.000Z (4 months ago)
- Last Synced: 2024-10-12T00:39:48.134Z (2 months ago)
- Topics: deep-learning, jupyter-notebook, keras, ml-engineering, ml-platform, ml-production, ml-project, ml-roadmap, mlops, template, tensorflow
- Homepage:
- Size: 381 KB
- Stars: 23
- Watchers: 2
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
AI-ML Project Template
**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: