Skip to content

Add basic frontend implementation#1

Merged
adamd3 merged 6 commits into
mainfrom
develop
Jul 24, 2025
Merged

Add basic frontend implementation#1
adamd3 merged 6 commits into
mainfrom
develop

Conversation

@adamd3

@adamd3 adamd3 commented Jul 24, 2025

Copy link
Copy Markdown
Owner

Summary

• Add GraphQL helper functions for API communication
• Implement basic frontend implementation with Next.js
• Add XGBoost requirement to backend virtual environment
• Update backend worker for classification model compatibility
• Implement ensemble ML pipeline with calibrated confidence intervals

Test plan

  • Verify frontend builds and runs successfully
  • Test GraphQL API integration
  • Validate ML pipeline functionality
  • Check backend worker processes classification jobs correctly

adamd3 added 6 commits June 28, 2025 21:16
- Update worker.py to support multi-model ensemble architecture (XGBoost, AttentiveFP, DimeNet++, elastic-net blender)
- Replace placeholder confidence scores with variance-based confidence intervals from ensemble predictions
- Add comprehensive feature validation and normalization utilities in processing.py
- Extend models with uncertainty metrics and ensemble predictions fields
- Update configuration to support individual model file paths
- Simplify tests to focus on core feature extraction functionality
@adamd3 adamd3 merged commit b9991fb into main Jul 24, 2025
1 check passed
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