Re: Starting Cocoa development - Developing for Jaguar
Re: Starting Cocoa development - Developing for Jaguar
- Subject: Re: Starting Cocoa development - Developing for Jaguar
- From: Allan Odgaard <email@hidden>
- Date: Wed, 10 Jul 2002 13:20:32 +0200
On onsdag, juli 10, 2002, at 03:03 , J. Todd Slack wrote:
I'd certainly applaud such a program, though a perhaps easier task
would
be to check for common subjects [...]
Can you guys provide me with more details on exactly what you envision?
I think the program in question was partly ment as a joke and partly an
excuse to complain about the lack of netiqette on this list.
At least such a program would be pretty difficult to write.
It would need to be based on a few heuristics that can only be developed
using a lot of human experience.
If you really want to try and make such a program then you can download
the entire mailinglist archive at Apples website.
You could start e.g. by removing all non-value-added words from the
subject (just make a list, e.g. newbie, problem, question, cocoa,
beginner and similar is what I consider non-value-added, as they give no
clue about the question).
If there are no words left, then definetely this subject was crafted
badly, and the letter should be rejected :-)
Next calculate the correlation between the remaining words in the
subject and those used within the body of the letter -- if there is a
strong correlation then probably the subject is good, and the letter
should be accepted.
But doing a search (in the archive) on the value-added words from the
body should also turn up with no results or only results with poor
correlation of the letter in question.
I know there exist some reasearch into making long texts into paragraphs
by trying to find the essential words in each -- ideas from this area
could probably be used.
But this is really a trial and error project where you'd have to
fine-tune your heuristics, add new ones etc. etc. until you have
something useful.
I'll feel like I could do this in java also. Hmm, so java or
Objective-C?
Can you use Objective-C on Windows (obviously the API calls would be
different)?
Haven't tried it, but AFAIK there is GNU Objective C and there's also
GNUStep for CygWin (i.e. Windows) which rely on ObjC.
About implementing such an app. Can you give me our thoughts on how it
would
get its data to analyze and work with?
Start by analyzing the mail archive at Apples site, as you don't want to
send out letters to people before it does a modest job of detecting
what's crap and what's not -- then you could setup procmail on your
machine to work as a mail filter... but I don't know how appreciated
such a filter would be -- e.g. if I answer a lot of poorly crafted
newbie questions, then probably my answers would fall into the filter as
well, but it could of course be intelligent and ignore replies and/or
setup whitelists. Though it should also check if answers have no
correlation with the original letter in the thread and advice a subject
change if so...
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.