Introduction
I am Yan Loetzer (@yanniboi), and I have been doing Drupal Development for 11 years. I work for a company called FreelyGive who are working heavily in the area of AI automation for Drupal websites. Our Director, Jamie Abrahams, gave a talk at last years Drupal Dev Days (https://ddd23.drupalcamp.at/controlling-drupal-chatgpt-drupal-coming-your-job-exploring-creating-views-and-interacting-search) but this is my first time presenting a talk and I want to do a bit more of a practical demonstration of what AI can do for automating business operations.
Concept
In this session, I will showcase AI powered content generation. However, rather than just asking ChatGPT to write the content field of a node for me, I will be getting it to create custom structured data for me, evaluating the quality of its own content and allowing the end result to be exported from Drupal into another application. For this demonstration we will be using a video game (currently in development) and generate content for this video game in Drupal.
Key Highlights:
- Utilising AI to streamline and enhance user-heavy tasks on Drupal websites
- Deep dive into AI prompt chaining and automating tasks in Drupal with AI LLMs
- Generating custom trivia question sets (hopefully Drupal themed) and ranking its own output so we can only select good questions and ignore bad ones.
- Real-time demonstration of AI-driven question creation and evaluation
- Downloadable output that can be added to an external application
- Engaging the audience with a live trivia game showcasing the generated content
Audience Participation
The plan is to ask for some volunteers (up to 4) from the audience to actually come and play the game with the AI generated content. However we will also have a mobile website ready to allow everyone who is watching to participate in attempting to answer the quiz questions.