New: Recommended For You

19 posts1, 2
User avatar
Gender Male
Points 11542
Reviews 426
On a whim, I decided to create a "Recommended For You" block on the front page. This replaces the old information block that was highlighting the newsletter that went out in September that had all the latest writing contests & opportunities.

In any case, this is a very simple recommendation engine. All it does is it first tallies up all the likes over the past ten days. Each like is worth 1 point. It then adds 7 more points to each topic that someone you're following liked. It then adds an additional 7 points if the person you're following also follows you.

So say you're following X and X likes "Ragdolls." This would be a total of 8 points right there: 1 because X liked it and 7 more because you follow X. Now if X also follows you, then we get a total of 15 points for just one like. However, if you don't follow X and X does not follow you, that like is worth just one point. After all, the point of this is to recommend literary works that your YWS friends are reading.

Note that if X follows you and you do not follow X, then X's like is worth just one point. If you're not following someone, then the engine assumes you could care less what that person likes!

In the end, three topics get pulled out of this exercise (the top 3 topics by points). Then 1 of those 3 gets displayed randomly on the front page as a recommendation. Don't worry: if you already liked something, then it won't be recommended.

One last note: PLEASE remember that this is a just a very simple recommendation engine. As YWS grows, people forget that I'm the only one who does the programming. I am not about to spend hours upon hours improving something that is already good enough.




User avatar
Gender None specified
Points 37290
Reviews 367
Great job once again, Nate! I think I will come to love this feature. A great start-of-the-new-year present, almost! :)
"Chase your dreams, and remember me, speak bravery,
Because after all, those wings will take you up so high."
-- Owl City, "To the Sky"
✯ ✯ ✯




User avatar
Gender Female
Points 1030
Reviews 1260
This is awesome! Thank you so much -- I think I will like this feature a lot. :)

All our dreams can come true — if we have the courage to pursue them.

-- Walt Disney




User avatar
Gender Female
Points 60568
Reviews 537
I noticed this and went WHOA. If anyone dares to complain about the awesomeness that is this feature, just send them to me. *flexes right bicep, Grammar, and left, Punctuation*
"Let's eat, Grandma!" as opposed to "Let's eat Grandma!": punctuation saves lives.




User avatar
Gender None specified
Points 72525
Reviews 1220
If you ever need/want help, Evi, I'd be more than happy to.

Though seriously, the simplicity of the system is just lovely.

If only more of my YWS friends shared my tastes, though. >.>
Secretly a Kyllorac, sometimes a Murtle.
There are no chickens in Hyrule.
Princessence: A LMS Project
WRFF | KotGR




User avatar
Gender Female
Points 719
Reviews 562




User avatar
Gender None specified
Points 9046
Reviews 114
I saw this, and thought for a moment it was always there, and how did I not notice it...all that. Well, now I know I don't completely fail at life! Great idea, Nate!
Ideas don't stay in heads very long because they don't like solitary confinement.




User avatar
Gender Other
Points 89625
Reviews 1272
Kyllorac wrote:If you ever need/want help, Evi, I'd be more than happy to.

Though seriously, the simplicity of the system is just lovely.

If only more of my YWS friends shared my tastes, though. >.>


All of this.

Nice system, Nate.
A writer is a world trapped in a person— Victor Hugo

Ink is blood. Paper is bandages. The wounded press books to their heart to know they're not alone.




User avatar
Gender None specified
Points 49068
Reviews 373
I may have to commatize this new feature.
Fantastic Nate, a lovely lovely little plus.
"Nothing is permanent in this wicked world - not even our troubles." ~ Charles Chaplin

#tnt




User avatar
Gender Female
Points 4300
Reviews 111
What a great idea! Thanks so much for doing this, Nate!
"Ruth.
She's alive because she is not dead,
and junk."
~JoJo




User avatar
Gender Male
Points 8517
Reviews 147
Great idea, Nate! I do admit I was a little shocked to see it at first, but I like the change. :D
"A superman ... is, on account of certain superior qualities inherent in him, exempted from the ordinary laws which govern men. He is not liable for anything he may do."
Nathan Leopold




User avatar
Gender Female
Points 44360
Reviews 1087
I love how I did not notice this on the front page at all until I saw this thread. I have no brain.

But anyway, I like it!
I didn't know what to put here so I put this.




User avatar
Gender Female
Points 3888
Reviews 763
"I love how I did not notice this on the front page at all until I saw this thread. I have no brain."
That.

Nate, you're a genius! Thisis so awesome.
~
Pretending in words was too tentative, too vulnerable, too embarrassing to let anyone know.
- Ian McEwan in Atonement

sachi: influencing others since GOD KNOWS WHEN.





User avatar
Gender Male
Points 7650
Reviews 147
Getting out on top of the year :D Me likey.




Random avatar
Gender Female
Points 12193
Reviews 275
Once again you have topped yourself. This is really awesome, because though it only shows a few, it will give you an idea of what are the most 'liked' works. Thanks nate,

A. S.



You can't choose your parentage. But you can choose your legacy.
— Rick Riordan, The Blood of Olympus