Netresearch Blog

Blog

You can find all the news and insights here. We share our knowledge, give tips and inform you about everything that happens internally and externally at our company.

Content creation made easy: ChatGPT extension for TYPO3

Online editors often have to deliver many high-quality texts. Artificial intelligence (AI) can provide support here. We have integrated the "CKEditor-Cowriter" plugin into the TYPO3 backend and developed a new extension for it: the"TYPO3 Cowriter".

Integration of OpenAI in TYPO3

Our extension uses the artificial intelligence (AI) of OpenAI to support editors in the creation of content. OpenAI is a research organisation that has set itself the goal of advancing the development of artificial intelligence. With its GPT-3 (Generative Pre-trained Transformer 3) technology, OpenAI has developed one of the most advanced AI systems capable of generating human-like language.

The integration of our extension into the TYPO3 backend enables editors to use OpenAI's AI functions directly. By using the GPT-3 model, editors can automatically generate texts based on a few key points. The AI pays attention to correct grammar and spelling. In addition, the AI can make suggestions to improve the text and make it more appealing.

Example of AI-generated content

Input: Explain seasons, use "you" in the address, use the keyword summer clothing

Title: Seasons & suitable clothing
Text: You've probably thought about why temperatures change over the course of a year and why we experience different seasons. There are four seasons, which relate to the Earth's orbit around the sun. Spring, summer, autumn and winter. In summer, you get the opportunity to wear summer clothes such as short-sleeved shirts and shorts as the temperatures get warmer. In spring, the temperature rises from cool days, so you can shed jackets and long trousers and put on light jumpers. In autumn, the temperatures are more on the cool side and you can put on a warm jumper and pack out your jackets again. In winter it gets really cold and you need to dress warmly. Jumpers, scarves, gloves and thick jackets will help you stay warm. This is how we experience different seasons and can adapt our clothing accordingly.

Our extension creates a text for you in less than a minute. If you don't like it, you can enter new keywords and have a new text generated. You can also specify the form of address with "Use you/you". In some cases, the formatting must be adjusted afterwards, e.g. "*" for key points. If the text was created by our Cowriter extension, it can be saved and called up again later. Further requests can also be made after the text has been generated so that the text becomes longer.

We asked Thomas, the developer of the TYPO3 Cowriter extension, for more information and background.

Netresearch: How long has the extension been available and how many users have already downloaded it?
Thomas: The extension has been available since 16 January 2023 and there have already been several updates. According to Packagist and TER, around 150 users have downloaded it so far. Unfortunately, Github does not show this.

Netresearch: Where can I find the extension?
Thomas: The extension has been published in the three common repositories: Packagist, TYPO3 Extension Repository (TER) & Github.

Links to the extension [editor's note]:
https:// packagist.org/packages/netresearch/t3-cowriter
https:// extensions.typo3.org/extension/t3_cowriter
https:// github.com/netresearch/t3-cowriter

Netresearch: How does the extension relate to the CKEditor?
Thomas: The CKEditor is the standard editor for TYPO3. It can be used to build and register plugins. In the end, we built a plugin for it: The CKEditor-Cowriter. We have now released this plugin. The associated extension T3 Cowriter does nothing more than register the plugin in CKEditor. After installing the extension, the plugin is immediately available.

Netresearch: Could the extension or the plugin be installed elsewhere?
Thomas: The extension was developed exclusively for TYPO3. However, the CKEditor Cowriter plugin can be used wherever a CKEditor v4 is used (e.g. WordPress, Drupal, Joomla). If it is used elsewhere, i.e. not in TYPO3, an additional extension must of course be written for this. The plugin for the CKEditor can be downloaded here. If you would like to try it out, you can generate a text in the demo here.

Instructions

1. click on the icon

2. enter the desired keywords

3. view generated text, edit if necessary, process further

Further development of the TYPO3 extension

We are currently working on the following new functions for the TYPO3 backend:

  • Extension of the AI model, for example for the creation of headings
  • SEO optimisation of texts in relation to specific keywords
  • Automatic creation of meta information according to SEO specifications (title, description, keywords)
  • Machine learning algorithms to adapt the generated texts to the editor's writing style
  • Automatic translation by the AI into different languages
  • Development of a function to evaluate the comprehensibility of texts and provide suggestions for improvement

We are convinced that these enhancements will give our TYPO3 extension a significant boost and offer a massive speed advantage for editorial teams.

Advantages of the TYPO3 Cowriter extension

The automatic generation of texts allows editors to work faster and more efficiently. It can be used to generate ideas for new topics, for example for blog articles. Instead of sitting in front of a blank sheet of paper, you can start with a good initial text proposal and expand and customise it as required. The SEO optimisation of the content can be taken into account right from the start without any major effort. (e.g. with "Use the following keywords: XYZ") The extension can also improve the quality of existing content. OpenAI's AI ensures that the texts are formulated correctly and comprehensibly. Editors can have the AI make suggestions to make the text more appealing and interesting. The extent to which the AI-generated content is subsequently adapted is of course up to each editor. However, it should always be checked for plausibility and legal aspects. AI should not replace humans here, but rather be a "cowriter".


Thomas Wilhelm
TYPO3 expert

Are you curious and would like to find out more about the extension and what else it can do? Then book a personal appointment now with our TYPO3 expert, who will show you the extension in a demo. We will also be happy to help you install it in your TYPO3 system.

Book a Cowriter demo now
Share article:
Related topics
TYPO3

Latest posts

Spread Group: Spreadshop ist neues Projekt bei Netresearch

By Franka Hesse

When platforms grow: Spread Group relies on Netresearch for Spreadshop

A grown platform, international content and high technical requirements: Together with the Spread…

Read more
TYPO3 Design- und Marken-Relaunch: BIM-Projekt wird "Bundesfernstraßen digital"
By Caroline Kindervater

At the turn of the year, BIM Bundesfernstraßen was reorganised in a very short time: new design,…

Read more
Tender won: TYPO3 relaunch for Hochschule Mittweida
By Sandra Beier

A new digital presence is currently being created for Mittweida University of Applied Sciences. The…

Read more
Gastvorlesung Duale Hochschule Sachsen bei Netresearch (EN)
By Tobias Kämpfe

Students on the Business Administration Service and Retail Management, E-Commerce course at the…

Read more