Suggestions for matching user tags to content tags. A great idea I think.
Hello. I love this CMS. Despite some hiccoughs along the way I have managed to get some amazing websites up and running. It amazes me. Blah blah blah.
I have a great idea and I DONT THINK I need a new module to do it, I just need to figure out how to implement it with what Drupal offers. What I want to do is allow users to add tags to their profile that describes their interests ie "PHP, Baseball, camping". I think I can do this with User Tags module. Then I want a block which lists content that also shares the same tags. This way a user doesn't have to search for things he likes or is interested in.. Drupal does it for him, and then delivers it to him on a daily basis. I know I can create a tag cloud, but what I want to do is give the user his interests instead of smothering him in a huge tag cloud which includes tons of tags he could care less about.
Lets give him a few trees.. Not the entire forest!
I assume I'll use user tags, community tags, tagadelic and views somehow. I plan today to sit down and start seeing if there is a way to pull this off but straight off my head I don't know how. Is this possible? somethign inside of me says it is.. I HOPE IT IS.
Any suggestions appreciated.. If I figure out a way, I will post up my process. Thanks.

subscribing
Nancy W.
Please download services
Please download services links and then acitavate them in module.
I hope this could work for u.
Bilal
???
What do you mean? I don't find a "services links" module.
Nancy W.
Drupal Cookbook (for New Drupallers)
Adding Hidden Design or How To notes in your database
Please download services
Please download services links and then acitavate them in module.
I hope this could work for u.
Bilal
Not really what I need
The module service links doesn't seem to be what I am looking for. I am trying to avoid exactly what digg.com and other services do.. Inundate me with news Other think is exciting but I dont.
I want news that I think is exciting.
I want users to tag content, their own and others.
I want users to use tags on their profiles to decribe their interests.
Then I want to supply users with content that matches their interests based on similar tags between content and themselves. Administrators should not have to lift a finger.
I think I understand
I think I understand what you want and have even seen the same request in the last few days. It should be do-able, maybe with Views, although Views is not very good with users.
You might want to have a look at http://drupal.org/project/interests.
Nancy W.
Drupal Cookbook (for New Drupallers)
Adding Hidden Design or How To notes in your database
Awesome.. "Integrates with
Awesome..
"Integrates with Tagadelic for a 'Suggested Tags' cloud as a block"
Thanks a lot. This is very close to what I want to get! I will give an update as the project moves along.
Bug time.
installed interests and get this..
user warning: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND i.uid != '1' AND i.uid != '0' AND u.uid = i.uid AND i.tid = t.tid GROUP BY' at line 1 query: SELECT i.uid, i.tid, u.name, t.name AS tname FROM interests i, users u, term_data t WHERE () AND i.uid != '1' AND i.uid != '0' AND u.uid = i.uid AND i.tid = t.tid GROUP BY i.uid ORDER BY i.counter desc LIMIT 10 in /home/escapecm/public_html/biz/includes/database.mysql.inc on line 172.
I guess I'll go see what I can dig up in that project's page.
me too
I'm getting the same sql error on my local server and my online one
aye i seem to have it work
aye i seem to have it work okay with admin account but not with registered user account.. Oh well. I placed a bug report.
New way of doing it..
Not sure if this will work but instead of using Interests, I am going to turn user accounts into nodes using nodeprofile or usernode or something like this, then compare fields between nodes. I believe there are several modules that can help me out with this.
The problem...
The problem is that nodeprofiles doesn't turn user accounts into nodes, nor does the content type you build become a user account. The content type can be shown alongside the user account, in a tab, just like profile stuff does. This is my biggest complaint about the users-as-nodes issue. I want my content type to take over the whole process and become the only thing the user sees.
Nancy W.
Drupal Cookbook (for New Drupallers)
Adding Hidden Design or How To notes in your database
Not sure I
Not sure I understand.
Userprofile does create usernode which can have fields added to it using CCK. One field could be Taxonomy Field. This could then hold "tags" that the user enters.
Now the only problem is pulling content based on matches between tags on the content that match the tags held in the usernode taxonomy field.
Thus if "Camping" is in my usernode taxonomy field, I would be able to have all content with a freetag "camping" delivered to me. If I have 10 tags in my taxonomy field I now have a simple way to deliver content on ALL of my interests without having to do 10 searches.
It is essentially a very simple and yet effective content recommendation engine. (CRE)
(Yes I have looked at the CRE and who wants to vote on items? I sure don't I just want things I'm interested in delivered to me from the database when I click one button.
So I guess the easy question is.. "Isn't there a View that can be called that pulls all content with freetags that match a given list freetags?"
Well...
What I would like to see in a user-as-node solution is that there is one registration, whether that be creating the CCK content or the user content. Currently it takes both. I want one page that shows everything for that user, not several tabs that each must be individually updated. Nodeprofile does not do this. I am still going to look at Bio - hopefully it does what I want.
Nancy W.
Drupal Cookbook (for New Drupallers)
Adding Hidden Design or How To notes in your database
Subscribing
I am looking for ways to match donors with recipients. I want to post donated items and wanted items, with automated matches. For example, if someone offers a bicycle in Montana, I want to be notified.
John
ABout the best thing I could
ABout the best thing I could come up with is use the Biography module to create a nodelike thing for the user, then add a CCK field for freetag terms, then when you freetag content, it should come up if you share like terms in your in Bio freetagging field.
Really, most of the things freetagging does is obsolete.. IMHO, it should not be about finding related nodes or even more humorous listing thousands of tags in some tag cloud in which the user is evidently supposed to wade through in an effort to find something that interests him.. Nay, it should be about easily finding the content that matches your interests quickly and easily.
:)
http://drupal.org/project/interests
Nancy W.
Drupal Cookbook (for New Drupallers)
Adding Hidden Design or How To notes in your database
Bugs.
I get a ton of bugs with this software. See above.
Did you ever figure out
how to match user tag to content tag? I m stuck at the exact problem
Subscribe
Thanks