API design for machine learning software: experiences from the scikit-learn project.
Lars BuitinckGilles LouppeMathieu BlondelFabian PedregosaAndreas MuellerOlivier GriselVlad NiculaePeter PrettenhoferAlexandre GramfortJaques GroblerRobert LaytonJake VanderPlasArnaud JolyBrian HoltGaël VaroquauxPublished in: CoRR (2013)
Keyphrases
- machine learning
- software architecture
- user interface
- case study
- software suite
- software development
- hardware design
- design concepts
- software design
- current status
- future plans
- knowledge acquisition
- design processes
- computer systems
- design process
- machine learning methods
- feature selection
- working environment
- requirements engineering
- software evolution
- open source
- design solutions
- software projects
- systems development
- design tools
- engineering design
- embedded systems
- design patterns
- artificial intelligence