I'm looking for a better AI/ML project code structure. I know that
Poerty creates a project.toml file when project is initialized. This can serve as requirement.txt file for production.You can add production and development package separately in this file using command line or editing the file.
It also creates separate environment for the project which helps in minimizing the conflict with other project.