Introducing Smart Chat: Transform Your Obsidian Notes into Interactive AI-Powered Conversations with GPT-4 & Embeddings

Update: Now with GPT-4 and GPT-3.5 support. Hey there, fellow Obsidian users! I’m excited to introduce you to Smart Chat, an amazing new feature of Smart Connections that will revolutionize how you interact with the notes in your Obsidian vault. If you’re unfamiliar with Obsidian, it’s an incredible note-taking platform that helps you store, manage, and connect your …

Introducing Smart Chat: Transform Your Obsidian Notes into Interactive AI-Powered Conversations with GPT-4 & Embeddings Read More »

Building a Competitive Advantage (Moat) for AI Start-ups

“Pre-trained model” is the name I will use to refer to AI models made accessible by companies like OpenAI, with capabilities including text, image, and embedding generation. You can contrast these pre-trained models with custom models trained to solve a specific task using “big data.” It’s 2023, and there are still growing start-ups with billion-dollar …

Building a Competitive Advantage (Moat) for AI Start-ups Read More »

Introducing Smart Connections: The AI-powered Obsidian Plugin for Seeing Your Most Relevant Notes in Real-time

Are you tired of sifting through countless notes in your Obsidian vault to find the information you need? Introducing Smart Connections, the AI-powered plugin that revolutionizes how you organize and access your notes in Obsidian. As someone who has struggled with: I understand how frustrating it can be to lack the ability to work with your …

Introducing Smart Connections: The AI-powered Obsidian Plugin for Seeing Your Most Relevant Notes in Real-time Read More »

WFH Brian’s Perspective-Context-Action Framework for Prompt Writing

A Language Model (LM), like GPT-3, is a complex system, and the quality of the results you get from them depends on how you write your prompts. Prompt writing, or “prompt engineering” to some, is the process of designing prompts that will produce the best possible results. Designing language model prompts can be difficult, but …

WFH Brian’s Perspective-Context-Action Framework for Prompt Writing Read More »

Vector dimension precision effect on cosine similarity

Experiment Outline Question: How does reducing the precision of vector components to various extents (half, third, quarter, fifth) using different methods (toFixed, Math.round) affect the cosine similarity between two vectors? Hypothesis: Reducing the precision of vectors will alter the cosine similarity, with more significant reductions leading to larger differences. The method of precision reduction might …

Vector dimension precision effect on cosine similarity Read More »

Mastering ChatGPT’s Code Interpreter: Comprehensive List of Python Packages in ChatGPT’s Code Interpreter

Explore the Python packages driving OpenAI’s ChatGPT Code Interpreter. Code Interpreter & Python Packages ChatGPT’s Code Interpreter executes Python code, powered by a multitude of Python packages. Python, with its vast array of packages, facilitates a diverse range of projects. Here’s a glimpse into the possibilities: Data Analysis and Visualization: Analyze and visualize your data …

Mastering ChatGPT’s Code Interpreter: Comprehensive List of Python Packages in ChatGPT’s Code Interpreter Read More »

Mastering ChatGPT Plugins: Optimizing Prompt Space in the Dynamic Plugin Prompt

Optimizing the Plugin Prompt—the generated interface that explains your plugin to ChatGPT—can significantly enhance your ChatGPT plugin’s performance. In this blog post, we’ll dive into how ChatGPT Plugins compile your OpenAPI specification and ai-plugin.json files into a Plugin Prompt. We’ll also explore strategies for optimizing the available space in the prompt, resulting in more accurate and contextually …

Mastering ChatGPT Plugins: Optimizing Prompt Space in the Dynamic Plugin Prompt Read More »

Enhancing Large Document Summarization with Embeddings and Semantic Similarity

I’m excited to share a powerful method for accurately summarizing large documents that exceed the input size limit of GPT-4. I’ve designed a diagram to visually illustrate this approach, which leverages embeddings to check the semantic similarity of summarized blocks (chunks). This iterative process ensures that each block reaches a desired similarity threshold before being …

Enhancing Large Document Summarization with Embeddings and Semantic Similarity Read More »

How Attorneys and Law Offices can utilize Generative AI like ChatGPT

In recent years, the rapid advancement of artificial intelligence (AI) has transformed various industries, from healthcare to finance. The legal field is no exception, as more and more law offices and attorneys are beginning to explore the potential applications of Generative AI, like ChatGPT, to streamline their practices and enhance their services. In this blog …

How Attorneys and Law Offices can utilize Generative AI like ChatGPT Read More »

Is GPT-4 a “Spark” of Artificial General Intelligence? A New Era for Business Innovation

Advancements in artificial intelligence have ushered in a new era of possibilities and challenges for businesses across industries. With the recent development of GPT-4, researchers are beginning to ask if this is the beginning of artificial general intelligence (AGI). If so, business leaders need to understand the far-reaching implications of this groundbreaking technology. This research …

Is GPT-4 a “Spark” of Artificial General Intelligence? A New Era for Business Innovation Read More »

Building ChatGPT Plugins: A Fun and Simple Guide for Developers

Hey there! Are you interested in building ChatGPT plugins? Well, you’ve come to the right place! We’re going to explore the exciting world of plugin development together in a way that’s super easy to understand. Ready? Let’s dive in! Think of ChatGPT plugins as fun little add-ons that give ChatGPT some extra powers. To create …

Building ChatGPT Plugins: A Fun and Simple Guide for Developers Read More »

One Question at a Time: Using the Stop Parameter & Prompt Engineering for a Better User Experience

Imagine you’re building a chatbot using OpenAI’s GPT-3.5-turbo, and you need it to extract specific information from users, asking one question at a time. Seems simple, right? But sometimes, crafting the perfect prompt to achieve this goal can be tricky. In this case study, we’ll explore how one client tackled this challenge and achieved the …

One Question at a Time: Using the Stop Parameter & Prompt Engineering for a Better User Experience Read More »

GPT-4: A Quantum Leap in SVG Generation

A few months ago, I tested the abilities of text-davinci-003 and ChatGPT to create SVG images. The results were promising but not all that impressive. Enter GPT-4. After conducting multiple experiments and reviewing the examples provided above, it’s clear that GPT-4 has significantly improved the quality and capabilities of SVG generation compared to its predecessor, …

GPT-4: A Quantum Leap in SVG Generation Read More »

What are Embeddings: A Simple Guide to Understanding Them

Have you ever wondered how computers can understand complex things like human language or images? The secret is something called “embeddings.” But what are embeddings, and why are they important? In this blog post, we’ll explain embeddings in a simple, easy-to-understand way. What are Embeddings? Imagine you’re trying to explain the concept of an apple …

What are Embeddings: A Simple Guide to Understanding Them Read More »