Robert Dargavel Smith (@teticio)

Top repositories

1

audio-diffusion

Apply diffusion models using the new Hugging Face diffusers package to synthesize music instead of images.
Jupyter Notebook
703
star
2

Deej-AI

Create automatic playlists by using Deep Learning to *listen* to the music.
Jupyter Notebook
329
star
3

lambda-scraper

Use AWS Lambda functions as a proxy pool to scrape web pages.
JavaScript
107
star
4

kivy-tensorflow-helloworld

Run inference with Tensorflow Lite on iOS, Android, MacOS, Windows and Linux using Python.
Jupyter Notebook
46
star
5

llama-squad

Train Llama 2 & 3 on the SQuAD v2 task as an example of how to specialize a generalized (foundation) model.
Python
45
star
6

deej-ai.online-app

ReactJS website to automatically generate playlists based on how the music sounds.
JavaScript
32
star
7

openai-proxy

OpenAI API proxy for fine-grained cost tracking & control and caching of responses
Python
16
star
8

kindle2pdf

Convert owned Kindle books to PDF without needing a device. Good for viewing on a ReMarkable.
Python
15
star
9

python-envy

Automatically activate Python virtual environments as you navigate the source code.
JavaScript
10
star
10

nbextension-gotoerror

Clicking on filenames in the stack trace opens up the relevant source file.
JavaScript
9
star
11

lambda-selenium

Use AWS Lambda functions as a proxy pool to scrape web pages with Selenium.
Python
8
star
12

latency

Uses Terraform to explore latency / cost tradeoffs with minimalist examples using various AWS architectures including EC2, Lambda functions, S3, DynamoDB and Fargate.
HCL
7
star
13

aventuras-con-textos

Notebooks for classes in Spanish and English on cutting edge end-to-end NLP (Natural Language Processing).
Jupyter Notebook
7
star
14

jupyter-stack-trace

A JupyterLab extension to jump to the line in the file of the stack trace, search Google for the error in Stack Overflow, or ask Bing Chat for help.
TypeScript
6
star
15

deej-ai.online

Website that allows you to create Spotify (and Bandcamp) playlists by using Deep Learning to *listen* to the music. (Now superceded by https://github.com/teticio/deej-ai.online-app.)
PHP
6
star
16

teticio.github.io

My GitHub webpage
HTML
5
star
17

terraform-ec2

Terraform code to quickly spin up / tear down an EC2 instance in AWS. A persistent EBS volume is also created and mounted at /home.
HCL
4
star
18

leaderboard

Create a bar chart race in realtime from a Kaggle leaderboard
Python
3
star
19

WordPro

Text editor for the BBC Micro written in 6502 assembler (when I was 13!)
3
star
20

Discogs

Jupyter Notebook
3
star
21

sam-deejai

An example of using the AWS SAM CLI to create a "serverless" API with a Lambda Function to recommend a similar sounding Spotify song based on a WAV
Python
3
star
22

inBERTolate

Hit your word count by using BERT to pad out your essays!
Python
3
star
23

tute

Tute card game
Jupyter Notebook
2
star
24

teticio

2
star
25

terraform-binderhub

Deploy Binderhub on EC2 with Terraform
Shell
2
star
26

chat

Web app to allow me to chat with my teenage sons and interrupt their online gaming sessions when it is time to come down for dinner
HTML
2
star
27

MeLaSudoku

Sudoku generator and solver I wrote in C++ in 2005, after getting hooked on them.
C++
2
star
28

google-translate-pdf

Demo to run Google Translate on a PDF file using Selenium and AWS Lambda.
Python
1
star
29

foobar

https://foobar.withgoogle.com/
Jupyter Notebook
1
star
30

local-lambda

Reproduce as closely as possible the conditions of running inside an AWS Lambda function container to facilitate testing and debugging.
Shell
1
star
31

ec2-slackbot

Slack app to spin up / down EC2 instances and optionally mount SageMaker Studio EFS and EBS volumes.
Python
1
star