Skip to content

Contains examples and walk-throughs, in the form of Jupyter notebooks, created by the BlueLabel team to show how to use generative AI and LLMs to solve real world problems.

BlueLabelLabs/bll-ai-cookbook

Repository files navigation

BlueLabel AI Cookbook

This repository contains a set of Jupyter notebooks created by the BlueLabel engineering team that demonstrate how to use Large Language Models (LLM) and their associated APIs and toolchains to create tools that solve a variety of common app development, content creation and marketing tasks. The tools demonstrated in this cookbook are done in the form of Jupyter notebooks, however to see how they work in the real-world you can browse the BlueLabel AI Toolbox where you can find a variety of publically available tools that leverage the functionality demonstrated within these notebooks.

Each folder in the repository represents a separate tool and within it you will find a README.md file describing its purpose and how to run it. While this cookbook only contains Jupyter notebooks, some of these tools also have their own source code repositories where the complete source code for them can be found.

App Store Connect Metadata Generator

The App Store Connect Metadata Generator demonstrates how to use LangChain and ChatGPT to automate the creation of a full set of Apple App Store metadata when simply given a name, category and functionality. You can try out this tool on the BlueLabel AI Toolbox.

Notification Tactician

The Notification Tactician aims to simplify the development and optimization of a push notification strategy for a mobile app. By using GPT-4 and aligning with OneSignal best practices, the tool will automatically produce a push-notification matrix outlining optimal notification parameters for different user segments. You can try out this tool on the BlueLabel AI Toolbox.

Product Analytics Architect

The Product Analytics Architect uses GPT-4 to generate a list of in-app analytics events for a mobile app based on the provided product description, app category, product features, special app features, target audience, and tone of voice. You can try out this tool on the BlueLabel AI Toolbox.

North Star Metric Generator

The North Star Metric Generator is designed to guide users in creating a "North Star Metric" and associated input metrics, aligning with the product's core value proposition, user engagement, and expected impacts. The tool will utilize a model trained with GPT-4, utilizing insights from the "Amplitude North Star Playbook" to generate relevant and aligned metrics.. You can try out this tool on the BlueLabel AI Toolbox.

Instagram Post Classifier

The Instagram Post Classifier demonstrates how to classify a large data set of Instagram post captions into a set of normalized, unique topics that can then be fed into an LLM to do content creation for a blog. Read more about how we used LangChain's MapReduce to tackle this problem in conjuction with GPT-4 in this post on the BlueLabel blog.

Instagram Reel -> YouTube Short Title Converter

The Instagram Reel -> YouTube Short Title Converter demonstrates how to use GPT with Langchain to take Instagram Reel captions and create snappy YouTube Short Titles that are engaging and also relevant to the content it is trying to describe.

AutoTweeter

The AutoTweeter notebook demonstrates how to use ChatGPT, LangChain, and Reddit to fully automate research and creation of content for a user's Twitter feed. Read more about how this tool works in this post on the BlueLabel blog.

WhatsApp Chat Analysis

The WhatsApp Chat Analysis project shows how LangChain can be used to ingest a WhatsApp chat history and use that history to generate responses to new messages in the same tone as the sender of messages in the history.

About

Contains examples and walk-throughs, in the form of Jupyter notebooks, created by the BlueLabel team to show how to use generative AI and LLMs to solve real world problems.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published