Rebus Quality
Nōn VerbΔ«s, Sed RΔ“bus
 

© 2020 rebus.club

message

Rebus quality

When we started in August 2007 (myRebus.com it is was called back then) our goal was to create the best rebus generator on the internet. That was easy because as far as we know we were the first. But, what makes a rebus a good rebus? There are many aspects: ideally the generator should be fast, elegant, original, visually pleasing, supporting a variety of languages, help with rebus solving, ease of sharing the results etc. We think the Rebus Club does well in all these areas, but the most important thing here is the quality of the rebus itself. So, how can we measure the quality?

Intuitively, the fewer operations that need to be applied the better. For instance take the word mountain. One rebus might look like this:

πŸŒ™
o=u
 + 
πŸš†
-r

Which has three operations:

  • from moon to moun
  • from train to tain
  • adding moun and tain

Compare that with the following rebus for the same word mountain:

β›²
f=m

We only have a single operation to get the same results and therefore we have a better rebus. However, it is not only the number of operations that matter. It is their length as well, as the next very bad rebus shows:

🐈
cat=mountain

Measuring Rebus Quality

We take the size of all operations together as the quality score of the rebus. Where the score is actually inverted so the lower the score the better. For our example this results in:

Rebus for "mountain"OperationsScore
πŸ”
length("")0
β›²
f=m
length("f=m")3
πŸŒ™
o=u
 + 
πŸš†
-r
length("o=u+-r")6
🐈
cat=mountain
length("cat=mountain")12

With this measurement method in mind, there very well could be other rebus generators that produce better results than rebus.club, but we don't know them. Please let us know if you know! If you want to tackle the rebus generation problem yourself, this page is a good start.