Welcome to Karel's dojo!

I would like to present to you: A proof of concept for two web apps that could help turn newsroom data into publish‑ready content.

🤖 Chatbot

Core Features:

  • Attempts to answer specific editorial‑policy related questions
  • Attempts to answer specific dataset related questions
  • General Features:
    • SEO‑ready headlines on request
    • Twitter‑length story summaries
    • ..and more, please try it!
Try:
“What’s CBC’s rule on anonymous sources?”
“SEO headline for article 1.6272172”
“Summarise article 1.6272172 for Twitter.”

📝 Story Editor

Core Features:

  • Fresh headlines, body rewrites and summaries in specified tones
  • Categories & SEO tags in specified numbers
  • Twitter summaries & hashtags under 280 chars
  • Related‑story suggestions
  • Generate your desired fields or all at once
Press “Generate All” for a full content package in seconds.

Access Token Required

Please note this demo has an intended audience and is not meant for public use! Sorry!

About the Author

Hi, I’m Karel Tutsu — a code-slinging full-stack ninja with a black belt earned through 7 years of professional battle and another 5 years of dojo training (a.k.a. hobby hacking).

Above all, I just love programming — this little project was a fun way to sharpen my skills and try out some new tricks up in my sleeve.

Thanks a ton for checking it out. Your time means a lot!

🥋 Until next commit — code hard, debug harder.

LinkedIn → linkedin.com/in/karel-tutsu