Best of PIPSeptember 2023

  1. 1
    Article
    Avatar of pointerPointer·3y

    ashvardanian/StringZilla: 10x faster string search, split, sort, and shuffle for long strings and multi-gigabyte files in Python and C, leveraging SIMD with Arm Neon and x86 AVX2 & AVX-512 intrinsics

    StringZilla uses a heuristic so simple it's almost stupid... but it works. It matches the first few letters of words with hyper-scalar code to achieve speeds. The implementation fits into a single C 99 header file and uses different SIMD flavors and SWAR on older platforms.

  2. 2
    Article
    Avatar of pointerPointer·3y

    cofactoryai/textbase: ✨ Textbase is a simple framework for building AI chatbots. ✨

    Textbase is a framework for building chatbots using NLP and ML. Textbase will take care of the rest :) Since it is just Python you can use whatever models, libraries, vector databases and APIs you want. You can create a main.py file by yourself and add that path here.

  3. 3
    Article
    Avatar of pointerPointer·3y

    microsoft/lida: Automatic Generation of Visualizations and Infographics using Large Language Models

    LIDA is a library for generating data visualizations and infographics using Large Language Models LIDA. LIDA is grammar agnostic (will work with any programming language and visualization libraries e.g. matplotlib, seaborn, altair, d3 etc) LIDA treats visualizations as code.