Good idea/discussion! Yes, we need a reliable way to group similar projects,
...so that we can do cool things like suggesting related projects.
That analysis of youtube is interesting, thanks!
Also,
This list of Content recommendation modules for another website system may inspire some ideas.
Yeah Lightnin, "People that loved this also loved..." can be good.
It's also similar to Amazon's "People that bought this, also bought." Their results are usually good and sometimes funny.
And yes, a big problem currently is that people that are already popular get more views, and projects that get more views get more love its. it's a feedback loop.
I like many of your ideas but I don't think mandatory tagging would fix irrelevant tagging, which I think is a bigger problem.
I think if tagging was more relevant and helpful, people would use it more.
I believe the problem is:
The current tag system is not best for community tagging.
It's easy to game/spam. One person can add an irrelevant tag (waffles) to a project to give it as much authority as any other added tag. This is because projects are sorted by "love its" (and other things) instead of how relevant to the tag it is.
This encourages adding many tags to get more exposure.
And contributes to to the need to become popular to get attention... instead of the original purpose of tags: grouping similar projects.
Also, there is little incentive for useful tagging. (...unlike our "favorites" which provides a bookmarking utility to the scratcher. Also "Favorited" projects become part of the user's identity: "things I like." so the user is more selective than with tags and love-its.)
The current tag system does not let the community determine tag value to content.
I've suggested this as a alternative to the tag system. (and makes love-its, favorites, and galleries unnecessary. It's a does the grouping, bookmarking, promoting, and collaborating on projects, in one connected system.)
Please take a look and critique. It's in development now.
Last edited by JTxt (2010-12-15 22:39:06)
Offline
Offline
TheSaint wrote:
Yes, but each one of those threads died before its time. The issues weren't resolved, and there were quite alot of good ideas that went down with them. Thanks for providing the links though.
You can still post on them, though.
Offline
JTxt wrote:
Please take a look and critique. It's in development now.
![]()
This is certainly an interesting suggestion. My only concern is that it can be abused just like the normal tagging system. If everyone likes the waffle tag, then they will vote up for it, even if it isn't relevant to the topic. Unfortunatly, any type of tagging system won't work perfectly because people will try and game it.
So, how do we mimize this?
Offline
TheSaint wrote:
JTxt wrote:
Please take a look and critique. It's in development now.
![]()
This is certainly an interesting suggestion. My only concern is that it can be abused just like the normal tagging system. If everyone likes the waffle tag, then they will vote up for it, even if it isn't relevant to the topic. Unfortunatly, any type of tagging system won't work perfectly because people will try and game it.
So, how do we mimize this?
I answered you over here so I don't take your thread off topic too bad.
Offline
one way to do this would be, if there aren't any 'major' tags, projects with similar names will show up.
i like the idea
Offline
Offline
Offline
TheSaint wrote:
Great Mockup!
![]()
thanks.
did you comment on the project?
Offline
Great!
I absolutely support!
Offline
Offline
Bumpo. The Suggestions page is the 17th ranked. Lets bump that up!
Last edited by TheSaint (2011-01-04 08:25:56)
Offline
shove
I am a rebel, so lets use shove instead of bump to shove these posts
BTW: This is a really good suggestion that should be implemented. I was thinking of maybe using more relevant tags, or using the title as a base for finding related project i.e. OS projects would come up with other OS projects because the word OS was in both titles.
Offline
I don't know why I didn't support this sooner. People would be able to find lots of projects that they like, and do it quicker than trying to search for them. Nice idea!
Offline
Lightnin said that they are now considering this suggestion. Thats great.
"We've been talking about similar ideas in our design meetings lately, and most of us agree that this would be a great feature. The tagging system on Scratch doesn't have the best information, so some are suggesting that we show projects that one's friends also liked instead. It's not clear what we'll end up deciding in the end, but we definitely want something like this idea in Scratch 2.0" --Lightnin
(Also, we are the 15th ranked suggestion.)
Last edited by TheSaint (2011-02-09 15:50:52)
Offline
Offline
coolstuff wrote:
TheSaint wrote:
Bumpo.
I still adore this idea. It could make so many projects popular!
That's why I want it!
Offline
i like it
Offline
TheSaint wrote:
Everybody knows how Youtube has the related videos on the right bar next to the current video, correct? I believe that this system would work for Scratch very well as the format would fit nearly perfectly. This would be great on the website as it would help expose other projects. This allows others to go through scrath projects without having to navigate the search lists, which can be tedious at times especially if ou just want to look at projects and not have specific one that you wish to look at.
Curretly 90% people look at projects because:
1. It is on the front page
2. They know the creator, and view all of his/her projects.
3. They are searching for a specific thing, such as "ninjas"
Adding the relevant projects bar would allow a fourth option, and one that might rise to the top of the list. I, for one, have spent hours on youtube navigating through that relevancy bar and I believe that the same will happen if Scratch implements it in the future.
My idea is to put this where the "Other projects by _____" are, and replace it. I believe that there should be a total of seven projects: Two of the most revelant by the same creator, three of the most revelant out of all the projects on scratch, and then two recent, revelant projects (Having been uploaded in the past two weeks)
My way of creating a list of relevant tags would be to have an overall list of "Common" tags, such as "game", "pokemon", "mario" etc, of about 100 o so tags, and then limit each project to only having 5 or less of these common tags. Then the revelant projects are the ones with the same or similar tags. If there are more than 5 revelant projects, then it would be a random draw each time the page is refreshed. By keeping the common list at a certain length, it would allow very little gaming of the system, and not such a huge pool of "waffle" related projects. The only problem I forsee is if a project has no tags, as is often the case with alot of projects. My solution then would to put those untagged projects in a group of untagged, and have a random drawing of those projects each time the page is refreshed. (Projects with tags but none of the "Common" tags would also be put in there.)
Scratch Suggestions Page: Please Vote for It!!
Please comment and make suggestions.
Supporters:
1. TheSaint
2. Bobby500
3. 12three
4. Subzerostig
5. Coolstuff
6. MathWizz
7. Kimmy123
8. Lucario621
9. Shadowed1
10. Harakou
11. hdarken
12. mathematics
13. Cheddargirl
14. dbn300100
15. Vortex19
16. Kayybee
17. silverninja
18. steppenwulf
I'm a supporter too!
Offline