![Frederik Wouters](/sites/default/files/styles/user_profile_thumbnail/public/2024-05/Frederik-Wouters-2-cropped%20noteeth%20zoomed-small.jpg?h=57739094&itok=jG5dswQF)
Frederik Wouters
Hello Drupal fanatics! Welcome to "Drupal & AI Adventures. In this series, we explore the fantastic world of Drupal modules powered by artificial intelligence. Our mission? We want to inspire and enlighten YOU. We'll dive in together! This time, we're talking about Emotion detection.
Sentiment analysis is a part of AI. You have 2 main variants of this:
Did you know that we can super easily filter images based on what's on them?
This sentiment analysis allows you to discover what users think of your platform by analyzing raw text for indications of positive or negative sentiment. The API provides a numerical score between 0 and 1. Scores close to 1 indicate positive sentiment, and scores close to 0 indicate negative sentiment. The sentiment score is generated using classification techniques.
We can also extract interesting information from images. For example, the Azure API returns whether someone looks angry/apologetic/angry/joyful/neutral/ sad or surprised.
You can therefore integrate these filters into your applications if you wish. Suppose you want only happy photos on your website.
Or you have a site with Pizza reviews. Then you don't want pictures of pies. 🤔
The Emotion API beta takes an image it trusts over a set of emotions for each face in the image, as well as a frame for the face.
Supported module that can use the azure text ai models.
Rather a simple API integration of google vision with Drupal.
This module is for developers.
A beta project, which no longer seems to have been maintained.
There is a new central Drupal AI module. This module is in alpha, but is going to change the ecosystem soon. These vision modules are not yet integrated, but this is a matter of time.