ktynski / Marketing_Automations_Notebooks_With_GPT

A collection of automations and experiments exploring the applications of generative AI in Marketing, SEO, and Public Relations
358 stars 80 forks source link

20+ Free Scripts for Automating SEO, Content Marketing, PR, and Social Media with Artificial Intelligence

This repo contains 20+ Google Colab experiments that leverage AI to partially or fully automate many different discrete Content Marketing, PR, Social Media, and SEO tasks written by Kristin Tynski (Kristin@Frac.tl)

🎥 Leveraging SOTA MultiModal AI for Video Understanding - An Iterative Approach to Replicating Viral Success on TikTok 🐍

Google Colab

This script utilizes Apify API for TikTok data collection, OpenAI Whisper for automated transcription, and Vicuna multi-modal AI for video understanding to provide automated and customized analysis of TikTok videos. It identifies key factors for viral success on TikTok and generates a structured report.

🔑 Key features:

📜 Requirements:


📰 Comprehensive News Media Monitoring & Analysis Using Clustering 📊

Google Colab

This script scrapes Google News for relevant articles, clusters them using sentence embeddings, and analyzes each cluster to identify key narratives, perspectives, biases, etc. using GPT-3.

🔑 Key features:

📜 Requirements:


📈 Automated Keyword Clustering for Content Gap Analysis 🕵️

Google Colab

This script performs automated keyword research and clustering to identify content gaps. It integrates with SEMrush API, generates embeddings using SentenceTransformers, clusters keywords using K-Means, and generates cluster descriptions using GPT-3.

🔑 Key features:

📜 Requirements:


📰 Automated Long-form Article Generation with Semantic SEO Optimization 📝

Google Colab

This script generates high-quality long-form articles leveraging semantic SEO data. It scrapes Google results, performs NLP analysis, generates outlines optimized for semantic SEO metrics, breaks outlines into sections, and iteratively improves content using GPT-3.

🔑 Key features:

📜 Requirements:


💡 Automatic Newsjacking Content Ideation using Clustering 💭

Google Colab

This script collects news articles on a topic, clusters them using sentence embeddings, summarizes clusters using GPT-3, and generates newsjacking content ideas for each cluster.

🔑 Key features:

📜 Requirements:


⏰️ Automatic TikTok Video Understanding for Social Media Strategy

Google Colab

This script enables automated analysis of TikTok video content using state-of-the-art AI models. It separates audio, transcribes using Whisper, encodes video understanding with Vicuna, and generates insights tailored to marketing goals. The key features are:

📜 Requirements:


📣 Automatic Newsjacking Ideation and Trend_Analysis

Google Colab

This script enables automated newsjacking ideation by collecting Google News articles on a topic, clustering them using sentence embeddings, summarizing clusters with GPT-3, and generating tailored content ideas. Key features:

📜 Requirements:


⛓️ Automated Onsite SEO Link Optimizations

Google Colab

This script automates analysis of on-page links to provide SEO optimization recommendations. It scrapes specified URLs, analyzes linked page content with Newspaper3k, generates anchor text recommendations with GPT-3, and outputs results to a CSV.

🔑 Key features:

📜 Requirements:


💭 Automated Subreddit and Post Title Recommendations Based on Any Article

Google Colab

This script analyzes an article and generates subreddit and post title recommendations using GPT-3. It summarizes the article, recommends target subreddits, and creates tailored titles for each subreddit.

🔑 Key features:

📜 Requirements:


💡 Automatic Article Outline Generation by Analyzing The Article Text of Top Ranking Pages for a Given Keyword

Google Colab

This script scrapes and analyzes top-ranking pages for a keyword to generate automated article outlines optimized for SEO. Key features:

📜 Requirements:


🎥 Automated Video Translation with LipSync

Google Colab

This script enables automated video translation with lip sync using OpenAI Whisper for speech-to-text and Wav2Lip for lip generation. Key features:

📜 Requirements:


📑 Automatically Generate a Summary, Article Outline, Long form Article, and Tweet Thread from a Youtube URL

Google Colab

This script automatically generates a summary, outline, article, and tweet thread from a YouTube video transcript using GPT-3. Key features:

📜 Requirements:


🤖 Exploring Multi Agent AI Collaboration for Iterative Invention, Critique, and Synthesis

Google Colab

This explores using multiple AI agents to iteratively generate, critique, refine, and evaluate invention ideas. Key features:

📜 Requirements:


🧔 Automatic Intent, Persona ,and Buyer Inference

Google Colab

This script predicts search intents from keywords, generates corresponding personas, and has GPT-3 infer buyer needs and marketing tactics per persona. Key features:

📜 Requirements:


🔎 Large Language Model Search Optimization

Google Colab

This script optimizes search analysis using large language models like GPT-3. It generates queries, analyzes brand mentions, and creates natural language reports. Key features:

📜 Requirements:


⚡️ Prompt Chaining Instant Content Plan

Google Colab

This script instantly generates a structured SEO content plan by chaining prompts to GPT-3. Key features:

📜 Requirements:


📰 Prompt Chaining For Press Earning Data Journalism Stories

Google Colab

This script generates viral data journalism story ideas by chaining GPT-3 prompts for subtopics, data sources, and narratives. Key features:

📜 Requirements:


✍️ The Ultimate AI Researcher

Google Colab

📜 Requirements:


👥 Automated Content and Keyword Clustering Descriptions with HuggingFace Embeddings, Agglomerative Clustering, and GPT-3

Google Colab

📜 Requirements:


⏰️ Automatic Deep TikTok Insights with GPT and Whisper

Google Colab

📜 Requirements:


🕵 Automatic Persona and Motivation Research

Google Colab

📜 Requirements:


❓ Automatic Question Expander ala AnswerThePublic

Google Colab

-Takes a given topic -Generates sub topics related to the topic -Generates sub-sub topics related to the subtopic and primary topic -Generates 30 relevant questions for each sub-sub topic. -Collates everything into a well organized dataframe for export to CSV.

📜 Requirements:


📈 Automatic Reddit Trend Research with GPT3

Google Colab

📜 Requirements:


📰 Automatic Schema Improvements with GPT4

Google Colab

📜 Requirements: