# New Julia machine learning package: NovaML

**URL:** <https://discourse.julialang.org/t/new-julia-machine-learning-package-novaml/119038>\
**Category:** Package Announcements\
**Tags:** package, machine-learning\
**Created:** [September 4, 2024, 1:47pm UTC](https://discourse.julialang.org/t/new-julia-machine-learning-package-novaml/119038 "2024-09-04T13:47:24Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![CameronBieganek](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cameronbieganek/32/6915_2.png) [@CameronBieganek](https://discourse.julialang.org/u/CameronBieganek)\
**Post date:** [September 4, 2024, 6:59pm UTC](https://discourse.julialang.org/t/new-julia-machine-learning-package-novaml/119038/5 "2024-09-04T18:59:49Z")

</div>

There have been some efforts to come up with a common interface for machine learning models:

- [LearnAPI.jl](https://discourse.julialang.org/t/ann-learnapi-jl-proposal-for-a-basement-level-machine-learning-api/93048)
- [StatsLearnModels.jl](https://github.com/JuliaML/StatsLearnModels.jl) (part of the JuliaEarth ecosystem)
- [MLJModelInterface.jl](https://juliaai.github.io/MLJModelInterface.jl/dev/)

Do you have any thoughts on those previous efforts? I understand the desire to develop your own approach—it’s hard to create consensus on interfaces for machine learning.

Are all of the models in NovaML custom implementations or do you re-use implementations from third-party packages?

---

_[View the full topic](https://discourse.julialang.org/t/new-julia-machine-learning-package-novaml/119038)._
