I am competing in a Table Topics contest, so I built myself a coach that scores like a real judge
Description and use
<p><em>This is a submission for the <a href="https://dev.to/challenges/hacktoberfest-week2-2026-10-12">Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle</a></em></p> <h2> The problem </h2> <p>Table Topics is the impromptu round of Toastmasters: you get a prompt you've never seen, and you stand up and speak for one to two minutes. No notes, no prep.</p> <p>I'm competing soon, and my weakness is exactly that - I ramble, I overrun the time, and I can't hear my own filler words. A human coach costs money per session and can't sit with me at 11pm the week before a contest. The feedback too
Problem
<p><em>This is a submission for the <a href="https://dev.to/challenges/hacktoberfest-week2-2026-10-12">Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle</a></em></p> <h2> The problem </h2> <p>Table Topics is the impromptu round of Toastmasters: you get a prompt you've never seen, and you stand up and speak for one to two minutes. No notes, no prep.</p> <p>I'm competing soon, and my weakness is exactly that - I ramble, I overrun the time, and I can't hear my own filler words. A human coach costs money per session and can't sit with me at 11pm the week before a contest. The feedback too
Outcome
<p><em>This is a submission for the <a href="https://dev.to/challenges/hacktoberfest-week2-2026-10-12">Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle</a></em></p> <h2> The problem </h2> <p>Table Topics is the impromptu round of Toastmasters: you get a prompt you've never seen, and you stand up and speak for one to two minutes. No notes, no prep.</p> <p>I'm competing soon, and my weakness is exactly that - I ramble, I overrun the time, and I can't hear my own filler words. A human coach costs money per session and can't sit with me at 11pm the week before a contest. The feedback too
Evidence
I am competing in a Table Topics contest, so I built myself a coach that scores like a real judge
- Record date: 2026-10-16T19:41:17.481Z