Skip to content

Add Pipeline API, batch processing, and async model loading#48

Merged
sagorbrur merged 2 commits intomainfrom
feature/api_improvements
Jan 6, 2026
Merged

Add Pipeline API, batch processing, and async model loading#48
sagorbrur merged 2 commits intomainfrom
feature/api_improvements

Conversation

@sagorbrur
Copy link
Copy Markdown
Owner

  • Add bnlp/core module with Protocol definitions for type safety
  • Add Pipeline class for chaining NLP operations
  • Add batch processing utilities (tokenize_batch, tag_batch, clean_batch)
  • Add async model loading (AsyncModelLoader, LazyModelLoader)
  • Add custom exceptions for better error handling
  • Update README with new API documentation

- Add bnlp/core module with Protocol definitions for type safety
- Add Pipeline class for chaining NLP operations
- Add batch processing utilities (tokenize_batch, tag_batch, clean_batch)
- Add async model loading (AsyncModelLoader, LazyModelLoader)
- Add custom exceptions for better error handling
- Update README with new API documentation
@sagorbrur sagorbrur merged commit 3f806ce into main Jan 6, 2026
12 checks 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