Ruan Pretorius (@ruankie)

Top repositories

1

ecrivai

Fully automated AI blog writer that uses LangChain and GPT type LLMs for topic selection and content generation
Jupyter Notebook
69
star
2

differentially-private-range-queries

Differentially private spatial decomposition of 2D data for range queries
Python
9
star
3

rag-qa

RAG-QA is a free, containerised question-answer framework that allows you to ask questions to your documents in an intuitive way
Jupyter Notebook
7
star
4

vid-qa

An app that summarises and answers questions about arbitrary YouTube videos using LangChain and LLMs
5
star
5

gurushots-auto-fill

Automate the tedious exposure filling process on GuruShots
Python
5
star
6

pydata23-synth-data

PyData Global 2023 talk on using synthetic data to test data pipelines
HTML
3
star
7

ecrivai-blog-hugo

EcrivAI's static blog site generator
3
star
8

poly2pascal

Convert POLYGON bounding boxes from csv files to xml annotation files in the Pascal VOC format for computer vision
Python
3
star
9

frontier-rl

Reinforcement learning model for portfolio management that takes investor preferences into account
Jupyter Notebook
3
star
10

langfuse-monitoring-eval

Monitoring and evaluating LLM apps with Langfuse. Presented at PyConZA 2024.
HTML
2
star
11

auto-pr

Automatically generates detailed pull request messages with LLMs based on commit history
Jupyter Notebook
2
star
12

weather-report

Creates a five-day temperature forecast for any group of cities. Forecasts are generated by parameterised jupyter notebooks that run in parallel.
Jupyter Notebook
1
star
13

soil-resistivity-prediction

Using decision trees for predicting soil resistivity to improve the design process of overhead power line tower earth electrodes
Jupyter Notebook
1
star
14

langchain-play

Easy set up template with examples to play around with Langchain
Jupyter Notebook
1
star
15

pycon23-synth-data

How to build a data pipeline without data: A case study of synthetic data generation and testing with Python
HTML
1
star
16

stock-market-prediction

Forecasting accuracy comparison of various machine learning and statistical models on stock market price movements
Jupyter Notebook
1
star