English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What is the term to use for "likes" and "dislikes" on social networks? Are they marks or grades or rates or anything else?

My purpose is that I'm programming a system where I have a Post domain object. It can be liked or disliked (as in every social network). Than how should the enumeration type representing these two values be named?

share|improve this question
8  
My vote's for "vote" since it's by far the least ambiguous in a programming setting. Plus most people using the API will be able to figure out what it means pretty quickly. – Taconut Feb 24 at 20:13
1  
From a engineer's perspective ... probably "mark" as mentioned below is the best uber-category here. But try to find a sober engineer to ask. – Joe Blow Feb 25 at 15:19
    
@pkuderov a critical issue is this ..... do you want this term TO USE AS A CIVILIAN DESCRIBING THESE THINGS. Or, are you a software engineer looking for the best term to use literally as a Class name, Parse (HAHAHA) Class name or the like ? If the former, probably "vote", if the latter, perhaps "mark" since "vote" is a more general thing. But see my pithy answer. – Joe Blow Feb 25 at 15:20

13 Answers 13

up vote 44 down vote accepted

Given that upvotes is roughly synonymous with likes, and downvotes is roughly synonymous with dislikes, I might just call the general class votes.

share|improve this answer
    
nice! short, simple and precise – pkuderov Feb 25 at 7:12
    
I probably would go with "rank". (or maybe "rate", depending on system.) That said, "vote" or "votes" is perfectly fine. – The Nate Feb 25 at 21:41
    
@TheNate rank would be what you have after counting votes (up and down) and comparing other totals - rate would be a non-binary value, but you could still rank on the average of rate values – HorusKol Feb 26 at 3:35

Generally speaking reactions would apply here and is used on the messaging platform Slack.

Whether it's a like, a dislike, a thumbs up, a heart or a pizza emoji, the users are reacting to the post, so it makes sense to record these as reactions.

share|improve this answer
6  
Facebook is also going down this route. – BenM Feb 24 at 20:44
1  
One could argue that reactions include sharing, re-tweeting, commenting, replying etc., but OP probably don't want to mean them. – Mirosław Zalewski Feb 24 at 21:43
1  
+1, I think reaction probably fits better, as @MirosławZalewski said, for more than just like/dislike voting system, so I'll keep this option in my mind for future decisions ;) And thank you for early question edit! – pkuderov Feb 25 at 7:10

You could consider using rating which means:

A classification or ranking of someone or something based on a comparative assessment of their quality, standard, or performance

Rating is a broadly used word when evaluating movies and TV shows. I don't see any reason why it can't be used when ranking or evaluating a post domain object.

[Oxford Online Dictionary]

share|improve this answer
1  
rating is calculated aggregation value over all votes done by anyone, but not the set of possible options which consists of like and dislike. – pkuderov Feb 25 at 8:28
1  
@pkuderov You rate the post by upvoting or downvoting in the same way critics rate a movie by giving stars. – Rathony Feb 25 at 8:30
    
yeah, now I see your point, thanks! – pkuderov Feb 25 at 8:31
    
Ratings tend to be a scale, e.g. 0-5 stars. You could generate a rating based on up/down-votes, e.g. the percentage of upvotes. But the individual votes are not usually called ratings. – Barmar Feb 29 at 17:58

The best term would depend on the type of feedback system being used, though a more general term can always be used in place of a specific one:

  • Likes only: like, preference, upvote, recommendation, etc.

  • Likes and dislikes only (not always subtracted from each other): vote, mark

  • Multidimensional feedback (eg like, lol, sad, angry): feedback, reaction (what Facebook calls them), opinion, etc.

share|improve this answer
    
Thanks for multiple options and categorization! – pkuderov Feb 25 at 7:04
    
"mark" is quite a good suggestion – Joe Blow Feb 25 at 15:18

If you wanted to refer to both likes and dislikes, and their equivalent on other sites that don't use those terms, you could refer to them as:

Positive and negative interactions on posts.

Actions could also be used in place of interactions and may be preferable.


Since they could also apply to comments, you could label comments as:

Positive and negative exchanges on posts.

to create a distinction between them.

share|improve this answer

In a more generic sense, the term reputation as used by this site, is in the ball park.

It also yields some potentially fitting synonyms.

share|improve this answer
    
I'd say reputation is a term for aggregation of likes/dislikes. E.g. field X = count(likes) - count(dislikes) for all votes on this post by users can be named as reputation, but it doesn't represent single vote. – pkuderov Feb 25 at 7:03
    
I agree. I just wanted to log this one in the mix as food for thought. – mungflesh Feb 25 at 8:12

When dealing with likes and dislikes in Social Media programmatically we generally referred to the term 'Sentiment'.

share|improve this answer
    
We do? I've never heard of that. – Lightness Races in Orbit Feb 26 at 12:14

Civilians might get a laugh to know

Ikes

is sometimes used for this, on the inside of social media database and software engineering.

There's no really good word that perfectly characterizes like, not-like, dislike and not-dislike {noting that not-like may or may not be the same as dislike, depending on the milieu .. not-like'ing a like on a post is totally different from dislike-ing a post .. depending on various things like what history is tracked, etc etc.}

Anyways

Ikes

is the smart-ass answer IF, that's if, in terms of my pithy and critical comment above ...

@pkuderov a critical issue is this ..... do you want this term TO USE AS A CIVILIAN DESCRIBING THESE THINGS. Or, are you a software engineer looking for the best term to use literally as a Class name, Parse (HAHAHA) Class name or the like ? If the former, probably "vote", if the latter, perhaps "mark" since "vote" is a more general thing. But see my pithy answer.

... if you were asking about the latter.

If you're asking about the former, it would be pretty awesome if "Ike" caught on in general parlance. So ...

Check out this post, did you ike it yet? Which way?!

... sort of thing. My local sports radio channel often discusses social media posts, you can imagine them saying something like

such-and-such got thousands of ikes, but half are likes and half are dislikes.

share|improve this answer
    
"I dislike Ike!" – 200_success Feb 25 at 17:29
    
lol cool........ – Joe Blow Feb 25 at 17:41
    
yay, I didn't know that :) makes sense and fits but can be unfamiliar too for all non-native-English teams. But still.. very interesing option, thanks – pkuderov Feb 26 at 6:59
    
just a curiosity for you! – Joe Blow Feb 26 at 11:38

This is feedback on the original post.

"Feedback" is a generic English term that means to give back to the author of some content an idea of whether you thought that content was good or bad. Typically seen as solicited by a service or product vendor (as in "send us your feedback; let us know how we're doing!") or as a categorisation term within software to describe mechanisms that allow users to rank or rate dynamically-managed content.

share|improve this answer
    
@MattE.Эллен: I will try to find a citation for the software usage for you, but that may take longer. At the moment it's "source: I work in the industry". Note that this is no less proof than that provided on a number of other answers, which you haven't commented on for some reason. Not sure why you picked me out. – Lightness Races in Orbit Feb 29 at 20:18
    
We don't require a citation (unless you're directly quoting something), just some explanation about how to use the word for people who won't have encountered the word before. Answers are for people who don't already know the answer. – Matt E. Эллен Mar 1 at 15:29
    
@MattE.Эллен: Why does it require an explanation? The question itself describes the use case. "What do I use in X situation? Y." no need to say "Y is used in X situation" ;) Interested readers are free to look the word up in a dictionary for more information. – Lightness Races in Orbit Mar 1 at 15:31
2  
I have written about this, if you want the long version, but in short: Singles Word Requests make up a large portion of our questions, and we don't want the site to become a less useful version of OneLook. The explanation allows people with a similar question to come to the site and find the word they're looking for without having to look up the usage of every word they see, making us a one stop method for answering questions, instead of an intermediary. – Matt E. Эллен Mar 1 at 15:52
    
@MattE.Эллен: Okay was just wondering why you picked on my answer specifically. At least two others exhibit the same problem :) – Lightness Races in Orbit Mar 1 at 16:57

I think they are a way to express preferences:

  • the selecting of someone or something over another or others.

(The Free Dictionary)

share|improve this answer
3  
"Preferences", when used in software environments such as websites, is generally synonymous with "settings". As such, "preferences" would generally be used as the name of a section in which the user can make selections pertaining to many aspects of the software. – recognizer Feb 24 at 21:44
    
+1 to @recognizer, I think preferences is too ambigous in almost any domain model – pkuderov Feb 25 at 7:15

I would use the term "flag" and "flag setting" which is the terminology employed by the Drupal content management system (CMS) as it is generic and can be applied to systems that express preferences, but also to systems that record reactions, votes, and any other type of interaction regardless of context.

share|improve this answer

Acceptance. It's a trait inherent to the object, not the observer, and it reflects a reaction of either approval or disapproval.

share|improve this answer
2  
"Acceptance" indicates approval, so this doesn't fit the extension to dislikes. – Chris H Feb 25 at 8:09
    
@ChrisH I'd say 'Acceptance' indicates whether something is accepted or not. But I agree it does suggest 'like' more than 'dislike' – bts Feb 25 at 10:39

If we were to use popular social media platforms as a reference, then what facebook has introduced in its latest offering is a set of reactions that you can apply to posts.

Given that facebook was among the first to introduce the 'like' concept, I guess it would be a matter of time before the term comes into mainstream usage.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.