KMail Intelligently reading emails...

Scott Wheeler wheeler at kde.org
Sun Mar 20 02:31:00 CET 2005


On Sunday 20 March 2005 2:15, John Tapsell wrote:
> Hey klink guys,
>   I'd be interested in any thoughts in the same-named email thread on
> kde-devel ( KMail Intelligently reading emails...)  in regard to klink..
> Particulary about whether a realtime full text parser for kmail (and
> others) would be useful for feeding straight into klink.

Well, first Till (one of the main KMail folks) and I have talked a lot about 
the use of KLink in KMail since, well, we're sharing an office at the moment 
at work.

I don't think the sort of hard coded keyword approach that you're going after 
there will be the best way to approach things.  More of the KLink-style 
approach would be something like:

*) Enter both words into a search of some sort -- i.e. "John" and "phone" (or 
if it's specifically a dialog for looking for a certain type of information 
-- say a phone number one or some of those words might already be provided by 
the application)

*) Using those words as starting nodes in the graph begin traversing nodes via 
links (graph edges) to see if there's a path that links them in the graph

*) Use a proximity metric gathered from the indexer to rank the results -- 
this is still a bit ill defined, but the basics are that proximity is a mix 
of distance in the graph and proximity in a given resource

*) Report most relevant results, if any

Static semantics like hard coded keywords are something generally to be 
avoided in these sorts of structures though.  For instance your patch is very 
English specific.

-Scott

-- 
If you want to get laid, go to college, but if you want an education, go to 
the library.
--Frank Zappa


More information about the Klink mailing list