Gnus development mailing list
 help / color / mirror / Atom feed
* Moodwatch
@ 2000-09-12 14:09 Stainless Steel Rat
  2000-09-12 14:14 ` Moodwatch Robin S. Socha
  0 siblings, 1 reply; 7+ messages in thread
From: Stainless Steel Rat @ 2000-09-12 14:09 UTC (permalink / raw)


So, when do we get this for Gnus? :)
<URL:http://www.eudora.com/email/features/moodwatch.html>
-- 
Rat <ratinox@peorth.gweep.net>    \ Warning: pregnant women, the elderly, and
Minion of Nathan - Nathan says Hi! \ children under 10 should avoid prolonged
PGP Key: at a key server near you!  \ exposure to Happy Fun Ball.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Moodwatch
  2000-09-12 14:09 Moodwatch Stainless Steel Rat
@ 2000-09-12 14:14 ` Robin S. Socha
  2000-09-12 15:07   ` Moodwatch Karl Kleinpaste
  0 siblings, 1 reply; 7+ messages in thread
From: Robin S. Socha @ 2000-09-12 14:14 UTC (permalink / raw)


* Stainless Steel Rat <ratinox@peorth.gweep.net> [000912 10:09]:
> So, when do we get this for Gnus? :)
> <URL:http://www.eudora.com/email/features/moodwatch.html>

More importantly: how do we plug this into adaptive scoring and add
+9999? Also, I wonder if this thing would explode if I read one of my
RBA lists with it... Gotta find a Wintendo and check... *clicketyclick*



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Moodwatch
  2000-09-12 14:14 ` Moodwatch Robin S. Socha
@ 2000-09-12 15:07   ` Karl Kleinpaste
  2000-09-12 16:21     ` Moodwatch Simon Josefsson
  2000-09-13  1:39     ` Moodwatch Karl Kleinpaste
  0 siblings, 2 replies; 7+ messages in thread
From: Karl Kleinpaste @ 2000-09-12 15:07 UTC (permalink / raw)


I think I could glue this into my keyword generator really easily.
After figuring keywords, compare & count against a list of obscenities
(a configurable list, of course :-).

On the receiving side:
   X-Moodwatch-Rating: 2 chilis (7 occurrences)
On the sending side:
   Moodwatch: 3 chilis (54 occurrences in 22 lines) -- really send?

I'll do it this afternoon...



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Moodwatch
  2000-09-12 15:07   ` Moodwatch Karl Kleinpaste
@ 2000-09-12 16:21     ` Simon Josefsson
  2000-09-12 19:20       ` Moodwatch Robin S. Socha
  2000-09-13  1:39     ` Moodwatch Karl Kleinpaste
  1 sibling, 1 reply; 7+ messages in thread
From: Simon Josefsson @ 2000-09-12 16:21 UTC (permalink / raw)
  Cc: ding

Karl Kleinpaste <karl@charcoal.com> writes:

> I think I could glue this into my keyword generator really easily.
> After figuring keywords, compare & count against a list of obscenities
> (a configurable list, of course :-).

The paper that described the theory behind this seemed to suggest that
it did some phrase analysis too.  Perhaps we should pipe mail into M-x
doctor and see if it upset the doctor before displaying mail to the
user?  Err, or, perhaps, not.




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Moodwatch
  2000-09-12 16:21     ` Moodwatch Simon Josefsson
@ 2000-09-12 19:20       ` Robin S. Socha
  0 siblings, 0 replies; 7+ messages in thread
From: Robin S. Socha @ 2000-09-12 19:20 UTC (permalink / raw)


* Simon Josefsson <simon@josefsson.org> writes:

[censorware]
> The paper that described the theory behind this seemed to suggest that
> it did some phrase analysis too.  Perhaps we should pipe mail into M-x
> doctor and see if it upset the doctor before displaying mail to the
> user?  

As I said: adaptive scoring - and a way to mark these mails as particularly
entertaining. And we *need* pepperoni glyphs...[1]

> Err, or, perhaps, not.

Either way, there are two typos in doctor.el:

--- doctor.el.orig      Tue Sep 12 21:15:35 2000
+++ doctor.el   Tue Sep 12 21:15:47 2000
@@ -1635,7 +1635,7 @@
 
 (defun doctor-strangelove ()
   (interactive)
-  (insert "Mein fuehrer!!\n")
+  (insert "Mein Führer!!\n")
   (doctor-read-print))
 
 ;;; doctor.el ends here

... talk about multiple exclamation marks ...

Footnotes: 
[1]  Very un-recovery, but why are there only four faces for indicating
     faces - 10 or so would be cool. And why does C-s C-s fail in the
     customization buffer?
-- 
F U C K



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Moodwatch
  2000-09-12 15:07   ` Moodwatch Karl Kleinpaste
  2000-09-12 16:21     ` Moodwatch Simon Josefsson
@ 2000-09-13  1:39     ` Karl Kleinpaste
  2000-09-14  0:35       ` Moodwatch (bugfix) Karl Kleinpaste
  1 sibling, 1 reply; 7+ messages in thread
From: Karl Kleinpaste @ 2000-09-13  1:39 UTC (permalink / raw)


I give you...Moodwatch for Gnus.  A rather trivial implementation.

This is implemented as a sort of subfeature of my keyword-generating
code.  Set the message mode hooks appropriately if you haven't done so
already, leave message-keyword-moodwatch enabled, and send yourself
some mail with a few obscenities in it.  Gnus will count 'em, tell you
about it, and give you a chance to exercise your better judgment.
It can also notice such stuff in incoming mail, creating an
X-Moodwatch header with the result.

I was unsure about the "threshold" list's values.  The numbers chosen
were largely air-generated; I'm open to empirical improvement on them.

http://www.cs.cmu.edu/~karl/gnus/messkeyw.el



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Moodwatch (bugfix)
  2000-09-13  1:39     ` Moodwatch Karl Kleinpaste
@ 2000-09-14  0:35       ` Karl Kleinpaste
  0 siblings, 0 replies; 7+ messages in thread
From: Karl Kleinpaste @ 2000-09-14  0:35 UTC (permalink / raw)


If you obtained the updated messkeyw.el for moodwatch yesterday,
please get it again.  One severe operational bug was fixed
(erroneously using save-excursion rather than save-restriction --
"duh"), and I also toned down the matcher to use exact matches only,
leading to a more complicated set of vulgar words.  The previous use
of "leading match" was much too aggressive, registering false
positives on "hello" and "assurance".  The first bug is the real
problem, as it will inadvertently glop multiple mail messages together
when any one message gets a non-zero chili rating.

http://www.cs.cmu.edu/~karl/gnus/messkeyw.el

regrets for the error,
but have fun now,
--karl



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2000-09-14  0:35 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-09-12 14:09 Moodwatch Stainless Steel Rat
2000-09-12 14:14 ` Moodwatch Robin S. Socha
2000-09-12 15:07   ` Moodwatch Karl Kleinpaste
2000-09-12 16:21     ` Moodwatch Simon Josefsson
2000-09-12 19:20       ` Moodwatch Robin S. Socha
2000-09-13  1:39     ` Moodwatch Karl Kleinpaste
2000-09-14  0:35       ` Moodwatch (bugfix) Karl Kleinpaste

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).