Skip to content

Conversation

@spideystreet
Copy link
Collaborator

@spideystreet spideystreet commented Nov 9, 2025

Key changes:

  • README.md: Updated project description and quick start instructions.
  • README.md: Up new AD from the goated zinedine.
  • src/pipeline/assets/core/assets.py: Replaced manual fastText model loading with Dagster resource injection for better performance and maintainability.
  • src/pipeline/definitions.py: Registered the new FastText model resource in Dagster definitions.
  • src/pipeline/resources/fasttext_resource.py: Added FastTextModelResource, a singleton wrapper for language detection shared across assets.

Benefits: Reduces duplication, accelerates model loading, and improves dependency management for language filtering of open-source projects.

@spideystreet spideystreet requested a review from Olyxz16 November 9, 2025 17:34
@spideystreet spideystreet self-assigned this Nov 9, 2025
@spideystreet spideystreet merged commit a078914 into staging Nov 9, 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.

2 participants