Pete Hubbard http://lifeworkps.com/hubbard/weblog/3828.html

discuss using 43 Things' tags to match goals (read all 3 entries…)
Preserving the order/sequence of tags

If 43 Things uses tags to match goals, I offer the following thoughts about what the “match” list should look like.

Let’s assume that 101,234 goals and 30,824 tags exist, and 1 goal-tag-list (12 tags) matches perfectly, 1 matches all tags but not in order, 2 match on 5 tags, 2 match on 3 tags, and 4 match on 2 tags. The “match ” list might look like this:

  • 101,234 goals and 30,824 tags were scanned.
  • Match % # tags matched – Goal URL
  • 100 …..... 12 …...... URL
  • 099 …..... 12 …...... URL
  • 084 …..... 05 …...... URL
  • 082 …..... 05 …...... URL
  • 071 …..... 03 …...... URL
  • 068 …..... 03 …...... URL
  • 038 …..... 02 …...... URL
  • 038 …..... 02 …...... URL
  • 036 …..... 02 …...... URL
  • 036 …..... 02 …...... URL

(Note: The URLs are hyperlinks to the goals. Remove the leasding zeros. I had to use them to align the list.)



Comments:

Buster Benson I need more goals.

One other variable...

I like your thoughts here. One other variable that we can take into consideration is the number of people that have given a particular goal a particular tag. In other words, for every goal in the system we have something like this:

Goal 1:
  • Tag 1 (10 people)
  • Tag 2 (8 people)
  • Tag 3 (2 people)
  • Tag 4 (1 person)
  • Tag 5 (1 person)

...etc. So, finding matched goals is probably going to be a function of the number of tags they have in common and the number of people that have tagged the goals with those tags. This will prevent one inventive person from tagging an unrelated goal with tags identical to another goal and having it automatically be associated.

What do you think about the idea of having a system parallel to tags that dealt with “similar goals” specifically? In other words, simply letting people tag their goal with other goals that are worded differently but mean essentially the same thing? We could still leverage this information to apply to everyone, but it might end up being a simpler solution.

Pete Hubbard http://lifeworkps.com/hubbard/weblog/3828.html

Good thoughts ...

I like the addition of # of people. It provides another mental filter to decide which goal(s) to review.

I also like the parallel system that evaluates similar goals – since I see a proliferation of goals that seem the same but use different words.

However, ultimateley, it is my feeling that a more comprehensive matching system is needed to find that “one ” person/goal someone is looking for.

“Relevence” is the keyword here. And one goal is more relevent than another by the number of “similar” or identical tags that match.

This will be another hurdle: mapping tag relevence. There are three tags for blogging: blogging, blogs, blog. There may be others and they mean almost the same thing, BUT, if I had a goal that included one tag “blog” and someone else had the exact same goal but tagged with “blogging”, we would NOT match.


 

I want to:
43 Things Login