Article Transform with Claude

Article Transmogrification With Claude

LLMs are adept at summarization, categorization, and text generation. So, can Claude:

  1. Fact-extract a group of articles
  2. Mix and match the facts, organizing them by (new) topics
  3. Produce new articles based on the new fact combinations
Read More
Google vs. OpenAI Image

Is it possible to use ChatGPT to replace Google?

Google is the overwhelmingly dominant leader in search. But "search" isn't necessarily the problem people are trying to solve, any more than elevator riders have the goal of "stand still in a metal box for a minute." Search is a tool for finding information. In this instance, I'm looking at the sub-use-case of "find the answer to a question," along with a somewhat "find information on the web" question

tl;dr -- Microsoft thinks that LLMs can disrupt search -- based on a few tests, I think they're onto something.

Read More
LiveCode Image

Using ChatGPT to generate code in an obscure language

I experimented with generating LiveCode using ChatGPT. LiveCode is fairly obscure, so ChatGPT has much less training data to work with than e.g. for Python.

tl;dr -- Despite the limited training data, ChatGPT does a good job of generating LiveCode and an excellent job taking direction. And some of its code was better than mine...

Read More
BERT Image

How implementing a BERT-based model improved precision and recall in recognizing global entities at LivePerson

Entities are the things, and their attributes, referred to in conversations. Some are recognized using a list: models of cars, for example. Machine-learning is useful for recognizing entities that aren't easily enumerated, like numbers, dates, times, places, currency, and people's names. The model that is trained on a large amount of data that has been labeled with the desired entities.

tl;dr -- implementing a BERT-based model enabled LivePerson to add new entity types while also improving F1 from 42% to 89%, doubling performance.

Read More
Geoff Canyon Image

I'm Geoff Canyon, a product manager with fifteen years of experience in a variety of companies. For several years I led the excellent team responsible for Answers.com.

Over the past six years I've developed a strong interest in machine learning, and in particular natural language understanding. If you have hard problems to solve, I'd love to help: reach out at gcanyon @ gmail.com.