Hello
Dr. Christoph Breidert
Computer Science background
20+ years in IT industry
Co-Founder 1xINTERNET
Head of R&D
SoMe / Drupal: breidert
We are 1xINTERNET
1xINTERNET is a full service digital agency and a leader in the development of web solutions based on Drupal and React
Our core competencies are:
We are 1xINTERNET
International team of 85 employees
From all corners of the world:
South America, North America, Asia and Europe
Over 18 different languages
Offices in Frankfurt (Headquarters), Berlin, Reykjavik and Conil de la Frontera
Founded in 2013
200+ Drupal projects
In recent years, we have become one of the leading European Drupal agencies.
AI with Drupal
Using LLM technology is easy, but how do you actually build useful applications?
Goals of this presentation
You will understand how Large Language Models (LLM) work.
You will see what is possible with AI out-of-the-box.
You will understand how to build your own applications.
You will get some inspiration for useful applications.
Agenda
Large Language Models (LLMs)
Overview AI
Training of LLMs
Overview AI
Should I train my own model?
No (probably not)
Overview AI
A LLM generates text
Overview AI
A LLM generates text
Overview AI
Building custom applications with LLMs
Overview AI
Agenda
Drupalcamp Scotland Demo
Demos
Drupalcamp Scotland - Configuration
Demos
Instructions
You are a friendly chat assistant that informs about the programe of Drupalcamp Scotlabnd 2024.
You will be presented information about the sessions and speaksers in markdown format in the first user message.
Answer questions based on the information you are provided. Do not use any other source of information.
Answer short and precise.
If you cannot answer, point the user to program overview on the URL https://camp.drupal.scot/
Format your responses as markdown.
Data
…
Time: 09:30
Speaker: Stratos Filalithis, Head of Website & Communication Technologies, University of Edinburgh
Session title: Host's welcome
Time: 09:45
Speaker: Billy Wardrop
Biography: Web Development Team Manager in University of Edinburgh
Session title: A 7 year journey from Drupal 7 to Drupal 10 and what we learned migrating over 600 websites
Description: 7 years ago we started thinking about a new web
…
Example: DrupalCon Barcelona Sessions - Configuration
Demos
Example: DrupalCon Barcelona Sessions - Cost
Overview AI
Agenda
Retrieval Augmented Generation (RAG)
Building dynamic applications
Intranet assistant (RAG)
Building dynamic applications
Intranet assistant (RAG)
Building dynamic applications
Intranet assistant (RAG) - Configuration
Demos
Instructions
You are a friendly and professional assistant.
You will be provided content in the user messages separated by """". Respond solely on the content provided.
Create links from the H1 and "Document source" in the following format <a href="[Document source]">[H1]</a> the end of your response and recommend to get more information on these intranet pages.
Format your responses in markdown.
Intranet assistant (RAG) - Data
Building dynamic applications
Intranet assistant (RAG)
Building dynamic applications
Intranet assistant (RAG)
Building dynamic applications
Intranet assistant (RAG)
Building dynamic applications
Modules used
No used
Custom modules
What about fine tuning?
Overview AI
Finetuning
Overview AI
How
Use cases
Benefits
Agenda
Identifying useful applications
Creating useful applications
FOR each step in workflow
IF ai can do it
let ai do it
ELSE IF ai can simplify it
let ai help
ELSE
do nothing, ai cannot help yet
END IF
END FOR
Ideation workshops
Creating useful applications
Ideation workshops - Example results
Creating useful applications
Issue Board Assistant: Easily understand agile work environments where when many developers and stakeholders work together. By downloading issues and providing them as CSV context to the assistant, it could answer questions like:
Job Agent: Provide a list of job offers from various portals, allowing users to search for jobs through a chat assistant. It could answer queries such as:
Handover Assistant: Solve the challenge of handovers when key personnel go on vacation. Using pre-prompted handover documents, they created an assistant that allowed colleagues to ask questions as needed without reading everything in advance. Typical questions:
Questions?
Dr. Christoph Breidert
Computer Science background
20+ years in IT industry
Co-Founder 1xINTERNET
Head of R&D
SoMe / Drupal: breidert
Please fill out the Individual session survey
(in the Mobile App using QR code)
What did you think?
QR Will be provided to the Speakers prior to the conference