6. A computer readable storage medium comprising computer executable instruction adapted to create a user interface comprising: a user selectable function; a help system adapted to: receive a help query; search a database of help responses, each of said help responses being assigned at least one keyword, said database comprising synonym relationships for at least a portion of said help query; generate a group of help responses; calculate a relevance factor for each of said help response in said group to form a list of help responses; present said list of help responses; track a selected response from said list; associate said at least a portion of said help query with at least one keyword assigned to said selected response, said associate comprising establishing a synonym relationship between said at least one keyword and said at least a portion of said help query, said associating further comprising incrementing a relevance factor for said synonym relationship; add tool tins to said user selectable function by a method comprising: determining a keyword associated with said user selectable function; determining at least a portion of said help query that is associated with said keyword; determining a first relevance factor for said at least a portion of said help query input and said keyword; and determining that said first relevance factor is above a predetermined limit and displaying said tool tins comprising said at least a portion of said help query.
6. A computer readable storage medium comprising computer executable instruction adapted to create a user interface comprising: a user selectable function; a help system adapted to: receive a help query; search a database of help responses, each of said help responses being assigned at least one keyword, said database comprising synonym relationships for at least a portion of said help query; generate a group of help responses; calculate a relevance factor for each of said help response in said group to form a list of help responses; present said list of help responses; track a selected response from said list; associate said at least a portion of said help query with at least one keyword assigned to said selected response, said associate comprising establishing a synonym relationship between said at least one keyword and said at least a portion of said help query, said associating further comprising incrementing a relevance factor for said synonym relationship; add tool tins to said user selectable function by a method comprising: determining a keyword associated with said user selectable function; determining at least a portion of said help query that is associated with said keyword; determining a first relevance factor for said at least a portion of said help query input and said keyword; and determining that said first relevance factor is above a predetermined limit and displaying said tool tins comprising said at least a portion of said help query. 8. The user interface of claim 6 wherein said at least a portion of said help query comprises a phrase.