replicantrose
Re:
on Monday June 24, 2024 @03:01PM (#40779496)
Put together a 5 minute read on why object storage has been particularly nice to build on when training/serving models. This post unsurprisingly revolves around MinIO, which is an open source, high performance object store, but these use-cases can be applied against your object storage of choice!
Re:An underrated alternative to Unstructured/Nougat for text extraction
on Tuesday February 06, 2024 @06:14PM (#39282216)
Apache Tika is time-tested and, by some, considered a legacy toolkit. With Tika running as a container and the use of Python bindings, it's possible to get a text extraction experience that is as easy to build with as newer frameworks like Unstructured, but also matches the extraction capability of dedicated extraction models like Nougat. Kind of surprising!
Furthermore, using a backing object store (i.e. MinIO) to hold the source documents is very useful (whether the extracted text is being used for RAG or an LLM training dataset).
Re:An underrated alternative to Unstructured/Nougat for text extraction
on Tuesday February 06, 2024 @06:08PM (#39282158)
Put together a document text extraction server using Apache Tika (with ~30 lines of code) that can be used to vectorize text for retrieval-augmented generation or to create LLM training datasets.
Much credit to the tika-python project for making the Python bindings!
An underrated alternative to Unstructured/Nougat for text extraction
Re:Strengths, Weaknesses, and Dangers of LLMs (For Builders)
on Wednesday January 31, 2024 @06:46PM (#39211139)
For a long time, the hardest part about building software was the interfacing between natural language and syntactic systems. Now, ironically, that might be one of the simplest parts. This 5 minute read explains what LLMs are good (and bad) at, and why.
Strengths, Weaknesses, and Dangers of LLMs (For Builders)
Re:Feature Extraction with Large Language Models, Hugging Face and MinIO
on Thursday October 05, 2023 @04:37PM (#37783979)
A neat guide on how to perform feature extraction using the hidden states of LLMs. As a bonus, it also goes over securely loading datasets without having to upload your data onto the Hugging Face Hub.
Feature Extraction with Large Language Models, Hugging Face and MinIO
Re:Detecting Aircraft from Aerial Imagery on the Edge
on Tuesday September 19, 2023 @09:18PM (#37579299)
In terms of the detection model, I trained it on a dataset of fairly clear satellite imagery, so it should work even on aircraft at their normal cruising altitudes. For off-the-shelf-drone altitudes, a slightly different dataset may have to be used (I'm thinking normal photographs of aircraft types might do the trick).
All the other stuff, like the onboard deployment of MinIO and an onboard inference server should work regardless of the altitude -- it becomes a question of the hardware involved at that point.
Re:Detecting Aircraft from Aerial Imagery on the Edge
on Tuesday September 19, 2023 @08:02PM (#37578776)
A simple formula for custom object detection (YOLOv8) on the edge (i.e. drones) with MinIO as a data layer.