Skip to content
Vol. III · Wk 19 · 2026 Available Q3 2026
Vol. III · Wk 19 · 2026
web September 2011

Faisme conceptual mood API

Faisme, an API to assign avatars to your moods

By Xavi Colomer · 2 min read
Faisme conceptual mood API
Fig. 01 · Hero Faisme conceptual mood API

about the project

Although Facebook allows now to add expressions to posts this was not always the case.

It is clear that when people are chatting, commenting or posting on the social networks, they use emojis or icons to put more emphasis to the emotions their are feeling at that moment.

That's when the idea came up, why is not the profile picture reflecting those emotions?

There was already at least one service (Gravatar) providing an API to assign one or more emails to one profile image. This API allowed third party platforms to auto-fill the profile picture with that image, instead of the dummy one giving more life to the website.

I decided to take that one step further, I wanted to create an API to store not one but eight images based on the basic human emotions states: Happy, Joking, Joy, Surprise, Sad, Angry, Sick and Fear. (OK, Joking is not really a status but it's used a lot)

These emotions could now be used in chats, comment threads, video games... everywhere.

Obviously, this service does not much sense business-wise. How do you maintain such platform?

So I decided that you could not only store those images but also set your current status. Setting your current status added a new dimension to the platform because you could increase the conversion rating of a lead adding the mood to the mix. For example, if a user is happy, is more likely to go to a party but if is sad is more likely to buy a movie at home.

I was inspired and I didn't stop there. The next step? widgets!

I created widgets that instead of voting up and down, you could express your feelings about it. That might seem nothing new now, but at the moment you could only like or not like something.

This was the first project I developed with Django and I really liked it. It was a nice challenge where I learned a lot and looking now at facebook I think maybe I could've gave it another spin. But the truth is that you need a big critical mass of users to make of this API any sense.

Plates

Gallery

11 items
  • Plate 01
  • Fais.me an API to assign avatars to your mood status banner
    Plate 02
  • Fais.me an API to assign avatars to your mood status banner
    Plate 03
  • Fais.me an API to assign avatars to your mood status banner
    Plate 04
  • Fais.me an API to assign avatars to your mood status banner
    Plate 05
  • Fais.me an API to assign avatars to your mood status banner
    Plate 06
  • Fais.me API editor interface showing the eight basic moods filled with some pictures
    Plate 07
  • Possible uses of the API: a Chat and a Ranking in a video game
    Plate 08
  • Fais.me emotions widget allowed to vote with feeling
    Plate 09
  • Fais.me API allowed to increase the lead convertion ratio by adding the mood of the target in the mix
    Plate 10
  • Fais.me an API to assign avatars to your mood status: Happy, Sad, Sick, Joking, Angry, Contempt, Surprise, Fear
    Plate 11