learningOrchestra / mlToolKits

learningOrchestra is a distributed Machine Learning integration tool that facilitates and streamlines iterative processes in a Data Science project.
https://learningorchestra.github.io
GNU General Public License v3.0
75 stars 23 forks source link

Improving the Readme from a user's perspective #95

Closed LaChapeliere closed 3 years ago

LaChapeliere commented 3 years ago

Changes

Addressing issue #91 (but not fixing it), a revamp of the Readme to clarify the goal of the project and the user instructions.

Type of change

Documentation

Checklist

riibeirogabriel commented 3 years ago

@LaChapeliere Sounds very good, did you really understand the monograph! thanks!

riibeirogabriel commented 3 years ago

Can i help you to put the texts in respective section?

LaChapeliere commented 3 years ago

Can i help you to put the texts in respective section?

I'd like to finish a first complete draft, and then yes work together to fill all the remaining info. Especially the FAQ since a lot of questions are about how you want people to interact with your project.

LaChapeliere commented 3 years ago

Usage instructions are still rather weak, but I'll come back to it after going through the actual doc so it's easier to reference the proper pages.

riibeirogabriel commented 3 years ago

@LaChapeliere Thanks!

LaChapeliere commented 3 years ago

@riibeirogabriel Could you take a look and add info wherever there's a :question: label? Just dump the info and I'll smooth things over if you don't want to cut hair around the redaction.

riibeirogabriel commented 3 years ago

Yes, i will take a look and make a PR to your repo, thanks!

LaChapeliere commented 3 years ago

Yes, i will take a look and make a PR to your repo, thanks!

I made you contributor so you don't have to fork my fork ;)

LaChapeliere commented 3 years ago

Looks really good and I think we can merge after @riibeirogabriel 's edits.

We're just sorting some naming convention out with @riibeirogabriel on the issue discussion thread, there's a small section that'll need to be changed too before merging

pottekkat commented 3 years ago

Yes, I saw that. Great work!

On Tue, 6 Oct 2020 at 13:53, LaChapeliere notifications@github.com wrote:

Looks really good and I think we can merge after @riibeirogabriel https://github.com/riibeirogabriel 's edits.

We're just sorting some naming convention out with @riibeirogabriel https://github.com/riibeirogabriel on the issue discussion thread, there's a small section that'll need to be changed too before merging

— You are receiving this because your review was requested. Reply to this email directly, view it on GitHub https://github.com/learningOrchestra/learningOrchestra/pull/95#issuecomment-704113081, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALZOXQ4ZWKKHLI74HSX3XBTSJLHX7ANCNFSM4SD2JWYQ .

riibeirogabriel commented 3 years ago

@LaChapeliere it is almost done, but there are two questions yet:

LaChapeliere commented 3 years ago
* Do you get money from learningOrchestra? How do you fund the project? -> this questions is to user describe how he earns money with learningOrchestra?

No, how YOU earn money from it -> you don't. How you fund it -> Do you get funding from your advisor for stuff like website hosting for example? Many people that are new to open source are confused because they are looking for the business model, that's why this question migth be useful. But remove it if you don't like it ;)

* How do I cite learningOrchestra in my paper? -> I need see this with my advisors

Let's write "In discussion" or something then? For now

LaChapeliere commented 3 years ago

@riibeirogabriel I've changed the description of the microservices, tell me if you agree with the new version. I'll check all links in the meantime, so we can merge if it's good for you.

LaChapeliere commented 3 years ago

Looks awesome! I will talk with my advisors about the new classification from preprocessing microservices, i think thats is right way; data exploration microservices.

Since you're creating microservices by function rather than position in the pipeline, may I suggest the following categories:

Model evaluation and tuning will obviously use stuff created by Model definition and training, but by splitting those you get pipelines that are more modular, which I think is what you're trying to create. Infrastucture management is only if you add things that we have started to discuss around helping with the Ops side of things. I'm not even sure it would translate into microservices, but I thought I'd include it to be safe.