July 8, 2010

Denis Kormalev Denis Kormalev
Lab Rat
1654 posts

Tags suggestion

 

It will be good to have suggestions for tags when you type them in text field. It will help to avoid duplicates with different spelling (for example now there are some duplicates differs only by dashes instead of spaces).

15 replies

July 9, 2010

mariusg mariusg
Ant Farmer
1099 posts

Autosuggest is on the to-do list and we have it working on the backend. We have some vacation time for key developers that will slow us down a bit, but we will be back on track in August.

And thanks for all your tagging and commenting today Denis, it’s much appreciated. You are the first ever “Robot Herder” on the Qt Developer Network, grats! :)

 Signature 

Project Manager - Qt Development Frameworks

July 9, 2010

Andre Andre
Robot Herder
6396 posts

What might be nice too in this context, is to show a list of related items to the one currently being viewed. That could be based on tags, but of course also on words in the content.

July 9, 2010

Denis Kormalev Denis Kormalev
Lab Rat
1654 posts

I don’t think that content-based related items will be really relevant. Maybe tags and nouns from title.

July 9, 2010

Andre Andre
Robot Herder
6396 posts

Not so sure. I find that in my work (bibliometric analysis) we can do very nice things with linking based on content. You need to do it smartly, of course, but it can work.

Another tag-related thing that I encountered, is that I think rights do not work properly. I get the option to remove tags, while I don’t have Hobby Entomologist status yet (I just reached Ant Farmer).

P.S. Congrats on reaching Robot Herder, Denis!

July 9, 2010

Denis Kormalev Denis Kormalev
Lab Rat
1654 posts

Yeah, of course with good text semantic analysis you can make awesome things. I’m talking about basic analysis.
Also as we can see at other sites with tagging systems related items based only on tags works well with content and tags number growing.

July 9, 2010

Tobias Hunger Tobias Hunger
Robot Herder
3387 posts

Is clicking on tags supposed to work already?

I have not ever seen any pages returned when clicking on an existing tag to find similar items:-(

July 9, 2010

Denis Kormalev Denis Kormalev
Lab Rat
1654 posts

Yeah, MariusG said that tag search is not 100% ready in this blog [developer.qt.nokia.com] comments.

July 9, 2010

Andre Andre
Robot Herder
6396 posts

Tobias Hunger wrote:
Is clicking on tags supposed to work already?

I have not ever seen any pages returned when clicking on an existing tag to find similar items:-(

I don’t think it works yet. Still useful to tag though, because as soon as it will work, the items will be included.

Edit: Denis beat me to it ;-)

July 9, 2010

mariusg mariusg
Ant Farmer
1099 posts
Andre wrote:
What might be nice too in this context, is to show a list of related items to the one currently being viewed.

Andre is at the core right there, we want to do exactly that. We have some way to go before everything is ready, but it has been the goal all a long. We have more content coming from other parts of Qt that will make that feature scale in usefulness.

We will obviously use tags and ratings to find that related content, but we’re open to other solutions as well. Text semantic analysis, navigation summary, author relations, custom lists / play lists, bookmarking feature… So much to try, so little time :)

If you guys know of sites that have excellent “related content” solutions please let us know.

 Signature 

Project Manager - Qt Development Frameworks

July 9, 2010

Andre Andre
Robot Herder
6396 posts

I don’t know how other sites implement this kind of thing (I am not a big fan of web development myself), but I have plenty experience with building up this kind of networks on other datasets. That’s what the software I build is for…

Perhaps you could look into using a Jaccard or Salton index on the keywords and/or title words and/or content words to calculate the similarity between pieces of content. They are not too difficult to calculate.

July 9, 2010

mariusg mariusg
Ant Farmer
1099 posts
Andre wrote:
Perhaps you could look into using a Jaccard or Salton index on the keywords and/or title words and/or content words to calculate the similarity between pieces of content. They are not too difficult to calculate.

Thanks! We will indeed.

 Signature 

Project Manager - Qt Development Frameworks

July 9, 2010

Denis Kormalev Denis Kormalev
Lab Rat
1654 posts
MariusG wrote:
We will obviously use tags and ratings to find that related content, but we're open to other solutions as well. Text semantic analysis, navigation summary, author relations, custom lists / play lists, bookmarking feature… So much to try, so little time :)

Hm, so user relations are in roadmap too? ;)

July 9, 2010

mariusg mariusg
Ant Farmer
1099 posts
Denis Kormalev wrote:
Hm, so user relations are in roadmap too? ;)

We are making a “Groups” feature and it’s plausible we could add something to the algorithm for related content if the authors share group memberships. Something like that, just thinking out loud :)

 Signature 

Project Manager - Qt Development Frameworks

July 9, 2010

Andre Andre
Robot Herder
6396 posts

Nice (not needed, but fun!) feature would be to be able to generate a network of authors based on which authors post in the same topics. That would be an indication of the interests/knowledge areas of those authors. Same goes for contributions to the same wiki pages, or perhaps even for the tags users use, or… The possibilities to play with this kind of thing are endless :P

These kind of things are fun to do and play around with. :-)
I think I have seen it done for commits in the KDE repos too, where a relation between two contributors is established when committing to the same modules or files or something like that. Nice way to see how some people specialize in one area, while others operate more all-round.

But hey, I’m a sucker for this kind of thing, so don’t pay too much attention to my ramblings here :-)

July 12, 2010

Roy Andre Roy Andre
Lab Rat
24 posts

For a start everyone should type in few keywords of their interests etc in their profile page [developer.qt.nokia.com] so that others can manually look it up.

Next, we’ll call in the Jaccard index [en.wikipedia.org] :)

 
  ‹‹ Ranking system page needs more detail      Member list ››

You must log in to post a reply. Not a member yet? Register here!