Charles Lariviere's Projects
Scala project for course 2022 Fall CSCI-E88C at the Harvard Extension School
Course materials for Harvard Extension School computer visions course, CSCI E-25
class code for CSCIE88a Fall 2021
A data orchestrator for machine learning, analytics, and ETL.
Convert your dbt test results into jUnit XML.
This dbt package contains macros to support unit testing that can be (re)used across dbt projects.
A cookiecutter for a Flask-Restful web API fully documented with Swagger, SQLAlchemy, Marshmallow, Webargs, and more.
A launch point for your personal nvim configuration
[API v3] Python Mailjet wrapper
Completed code from the book Make Your Own Neural Network
Manage your Metabase instance programmatically.
An unofficial Python library and client for the Metabase API.
MITx - 6.86x - Machine Learning with Python-From Linear Models to Deep Learning
The official Python library for the OpenAI API
Petastorm library enables single machine or distributed training and evaluation of deep learning models from datasets in Apache Parquet format. It supports ML frameworks such as Tensorflow, Pytorch, and PySpark and can be used from pure Python code.
Data models for Segment built using dbt (getdbt.com).
Snowflake Snowpark Python API
Example Streamlit app that you can fork to test out share.streamlit.io
Predict customer lifetime value using AutoML Tables, or ML Engine with a TensorFlow neural network and the Lifetimes Python library.
An end-to-end solution for website article recommendations based on Google Analytics data. Uses WALS matrix-factorization in TensorFlow, trained on Cloud ML Engine. Recommendations served with App Engine Flex and Cloud Endpoints. Orchestration is performed using Airflow on Cloud Composer. See the solution tutorials at:
Terraform module which creates IAM resources on AWS πΊπ¦