Skip to content

Notifications and ready-to-use tables with trending feature-extraction models for downstream applications using transformers.js

License

Notifications You must be signed in to change notification settings

do-me/trending-huggingface-models

Repository files navigation

Trending HuggingFace Models

Notifications and ready-to-use exports (csv, xlsx, parquet, json, html) with trending feature-extraction models for downstream applications using transformers.js.

The data is mined daily from https://huggingface.co/models?library=transformers.js&other=feature-extraction&sort=trending and the individual model's pages (for onnx file size).

image

Sends notifications to 3 channels in ntfy:

Originally desgined for SemanticFinder but has potential for other use cases.

PR's highly appreciated!

Run locally

The script is executed once per day on GitHub actions so there is no need to run it yourself to get latest updates. If you'd like to customize it to your needs instead, you can clone the repo, install the requirements.txt (best in a virtual env) and run either the Python script or the Jupyter notebook. The Python script is derived from the notebook (.ipynb).

To Dos

  • Add rank delta to see what models are becoming more or less popular
  • Add caching to download only new meta data
  • Add MTEB scores
  • Allow for more channels with different ranking (like, downloads, trending, MTEB scores...), whatever might suit your needs
  • Add other models, not only for feature-extraction

About

Notifications and ready-to-use tables with trending feature-extraction models for downstream applications using transformers.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages