Skip to content
View koaning's full-sized avatar

Block or report koaning

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
koaning/README.md
πŸ™‚ Vincent D. Warmerdam
┣━━ πŸ“¦ Open Source Packages
┃   ┣━━ bulk              - simple bulk labelling interface
┃   ┣━━ embetter          - embeddings ready for sklearn
┃   ┣━━ drawdata          - draw datasets in jupyter
┃   ┣━━ uvtrick           - run functions in external venvs via uv
┃   ┣━━ wigglystuff       - extra notebook widgets
┃   ┣━━ mohtml            - Pythonic HTML (for Marimo)
┃   ┣━━ scikit-lego       - lego bricks for sklearn
┃   ┣━━ scikit-partial    - partial_fit() pipelines for sklearn
┃   ┣━━ scikit-bloom      - bloom transformers for sklearn
┃   ┣━━ fh-matplotlib     - matplotlib for FastHTML
┃   ┣━━ fh-altair         - altair for FastHTML
┃   ┣━━ human-learn       - rule-based components for sklearn
┃   ┣━━ doubtlab          - suite of tools to help find bad labels
┃   ┣━━ sentence-models   - a different take on textcat
┃   ┣━━ mktestdocs        - turn markdown files into pytest tests
┃   ┣━━ lazylines         - lightweight utils for .jsonl wrangling
┃   ┣━━ durations         - pytest duration insights
┃   ┣━━ tuilwindcss       - tailwindcss for textual tui apps
┃   ┣━━ memo              - saves a whole log of time
┃   ┣━━ skedulord         - makes cron a bit more fun
┃   ┣━━ icepickle         - cool and safe storage for linear models
┃   ┗━━ evol              - grammar for genetic heuristics
┣━━ πŸ‘ Project Contributions
┃   ┣━━ fairlearn         - contributed the CorrelationFilter
┃   ┣━━ polars            - contributed the .pipe() method
┃   ┗━━ BERTopic          - added lightweight sklearn pipeline support
┣━━ ⭐ Online Projects
┃   ┣━━ calmcode.io       - intermediate developer education
┃   ┣━━ koaning.io        - personal blog
┃   ┗━━ dearme.email      - reflection via a 30 day delay
┣━━ πŸŽ™οΈ Popular Talks
┃   ┣━━ Natural Intelligence is All You Need
┃   ┣━━ Group-by statements that save the day
┃   ┣━━ Tools to Improve Training Data
┃   ┣━━ Optimal on Paper, Broken in Reality
┃   ┣━━ Playing by the Rules-Based-Systems
┃   ┣━━ How to Constrain Artificial Stupidity
┃   ┣━━ The Profession of Solving the Wrong Problem
┃   ┣━━ Winning with Simple, even Linear, Models
┃   ┗━━ Untitled12.ipynb
┣━━ πŸ”¬ Random Experiments
┃   ┣━━ scikit-prune   - prune scikit learn pipelines
┃   ┣━━ gitlit         - tracking github action times across open source
┃   ┣━━ sentimany      - many sentiment models, one repo
┃   ┣━━ tokenwiser     - sklearn token tricks
┃   ┣━━ clumper        - functional API for lists of dicts
┃   ┗━━ whatlies       - exploration tools for word embeddings
┗━━ πŸ‘¨β€πŸ’» Employer
    ┣━━ 🎲 :probabl.   - scikit-learn and friends
    ┃   ┣━━ scikit-churn      - safety rails for churn work
    ┃   ┣━━ scikit-playtime   - rethinking pipelines
    ┃   ┗━━ scikit-mdn        - mixture density networks
    ┣━━ πŸ’₯ Explosion   - developer tools for nlp
    ┃   ┣━━ prodigy-hf        - Prodigy integration for the HuggingFace stack
    ┃   ┣━━ prodigy-pdf       - Annotate PDFs via Prodigy
    ┃   ┣━━ prodigy-ann       - ANN techniques to find relevant subsets
    ┃   ┣━━ prodigy-segment   - Prodigy integration for Segment Anything
    ┃   ┣━━ prodigy-lunr      - Search techniques to find relevant subsets
    ┃   ┣━━ prodigy-whisper   - Transcribe audio with OpenAI's whisper models
    ┃   ┣━━ prodigy-tui       - Prodigy from the terminal
    ┃   ┗━━ cluestar          - inspiration for your first text labels
    ┗━━ πŸ€– Rasa        - conversational software provider
        ┣━━ nlu examples      - custom nlu components for Rasa
        ┣━━ taipo             - data augmentation tools
        ┗━━ algo whiteboard   - nlp education

Follow me on twitter @fishnets88

Pinned Loading

  1. scikit-lego scikit-lego Public

    Extra blocks for scikit-learn pipelines.

    Python 1.3k 118

  2. embetter embetter Public

    just a bunch of useful embeddings for scikit-learn pipelines

    Python 472 15

  3. doubtlab doubtlab Public

    Doubt your data, find bad labels.

    Python 507 17

  4. bulk bulk Public

    A Simple Bulk Labelling Tool

    Python 555 47

  5. human-learn human-learn Public

    Natural Intelligence is still a pretty good idea.

    Jupyter Notebook 800 54

  6. drawdata drawdata Public

    Draw datasets from within Jupyter.

    JavaScript 812 81