sdc-scissor
sdc-scissor copied to clipboard
Feature API
User Story
As a user, I want to implement an interface for specific features that can be used for the ML models so that I can experiment with different feature sets.
Acceptance Criteria
Scenario 1:
- Given: Interface specification for additional features
- When: Need to test with new road features
- Then: Implement the needed interface for the new feature
- When:
evaluate-models
is run - Then: Results are based on the implemented features
Definition of Done
- Code is reviewed
- Code is manually tested in dev and test environments
- All code is integrated frequently
- Integration testing is performed
- SonarQube check is run to determine the code metrics
- Refactoring is done
Tasks
- [ ] Define API
- [ ] Implement the existing features
- [ ] Document the API