Skip to content

Conversation

@marcellodebernardi
Copy link
Contributor

This PR makes several changes to introduce an "end-to-end" model building flow including data analysis, feature engineering, model testing, and more. Specifically, the changes include:

  1. Data analysis agent that reviews datasets to extract insights for feature engineering and modeling
  2. Dataset splitter agent that handles splitting the dataset into train/test/val
  3. Feature engineering agent that develops feature transformations for the task and creates a feature-engineered dataset
  4. Model testing agent that tests the performance of the final packaged model on the test set and produces a report on the model's performance

In addition to the above, this PR includes a number of smaller changes such as more comprehensive reporting, improvements to MLFlow run logging, etc.

Apologies for the long PR - it's been a long week 😂

@plexe-ai plexe-ai deleted a comment from jazzberry-ai bot May 24, 2025
@marcellodebernardi marcellodebernardi added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request labels May 24, 2025
Copy link
Contributor

@vaibs-d vaibs-d left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Absolutely cracked changes! I'm excited about the addition of the new agents 🔥

@vaibs-d vaibs-d merged commit 918e256 into main May 24, 2025
5 checks passed
@vaibs-d vaibs-d deleted the feature/end-to-end-agent-workflow branch May 24, 2025 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants