Screenshot 2023-03-20 at 6.38.28 PM.png

<aside> 🤖 This document describes a consulting project for a news startup that aimed to automate the process of summarizing news articles. The project involved creating a custom finetuned GPT3 model, a web app for generating summaries, and a lightweight rating system. Challenges included data gathering, evaluation, and prompt engineering vs finetuning. Key lessons learned include the black box nature of finetuning GPT3 models, the democratization of building AI apps, and the potential for product opportunities in evaluation front-ends, human evaluation systems, and data munging/finetuning pipelines. The author also reflects on the potential for non-engineering personas to add AI-powered features to their products.

</aside>

Problem Statement

Things delivered

  1. Custom finetuned model (GPT3) that took in the text of the article and returned a summary of the article in a very specific style guide; optionally supported taking in just the URL of an article and scraping the text as well
  2. Working end-to-end web app that enables end users to use and generate the AI summaries for eventual use in their content management system
  3. Lightweight rating system enabling end users to rate results from the AI for future use in fine tuning and monitoring results
  4. Testing scripts that enable batch testing of results against existing models

Challenges Faced