Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added refactored client side data enrichment code to match backend AP… #335

Closed

Conversation

mturk24
Copy link
Contributor

@mturk24 mturk24 commented Oct 24, 2024

Refactored client side code based on this task: https://www.notion.so/cleanlab/make-data-enrichment-client-side-API-match-backend-API-105c7fee85be8097b54dfb121b7dba4e

Goal: make Dynamic API match the Static API.

  • in all facets: cohesive naming of methods, argument types, regular expression libraries, etc.
  • This way user can use backend API to prototype Enrichment jobs and run them over a big static dataset, but then use client-API when they need to run the same logic in real-time over streaming data one at a time.
  • For any packages we need to import client-side, make these lazy optional imports, so cleanlab-studio package still works without those installed.

Still doing some testing (unit test runs) but will request review on overall structure.

@mturk24 mturk24 requested review from huiwengoh and removed request for huiwengoh October 24, 2024 03:51
@mturk24 mturk24 closed this Oct 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant