{"repo":"jordanvolz/lolpop","free":true,"listed":false,"github":"https://github.com/jordanvolz/lolpop","clone":"git clone https://github.com/jordanvolz/lolpop.git","description":"A software engineering framework to jump start your machine learning projects","language":"Python","stars":37,"topics":["artificial-intelligence","data-analytics","data-engineering","data-science","generative-ai","machine-learning","machine-learning-framework","software-development","testing-tools","operational-ai"],"license":"Apache-2.0","category":"machine-learning","readme_excerpt":"lolpop A software engineering framework to jump start your Machine Learning projects Full documentation can be accessed here. Installing You can install lolpop from PyPI using pip : If you're working in dev mode, you can clone this repo and install lolpop by cd 'ing to the this directory and executing: Welcome to lolpop! What is lolpop? lolpop is a software engineering framework for machine learning workflows. The overarching goal is to provide a framework that can help unify data science and machine learning engineering teams. We believe by establishing a standard framework for machine learning work that teams can collaborate more cleanly and be more productive. Good system design is critical in software development and lolpop tries to follow the following principles. A good system design will contain: 1. Standard set of logical components 2. Stable APIs for interacting with components 3. Canonical implementations of components and APIs 4. Extensibility that allows people to implement their own versions of any component Furthermore, the following goals were kept in mind when building lolpop: 1. Modularity is a first-class design concept . Design a system where parts can easily be interchanged as needed. 2. The system is endlessly extensible . If you want to code, you can code. Provide a simple process to extend functionality in the system. 3. Layers of abstraction provide accessibility . Layers of abstraction allow users to build workflows without getting lost in implementat","default_branch":null,"files":null,"tree":[],"storefront":"/r/jordanvolz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jordanvolz/lolpop/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}