@disconcision mentioned you in a photo
@nostalgebraist : so intriguing! raises a lot of questions! is frank (still?) blind to the notes? starting to worry about my potshots here. also, is mood bounded? personally hoping for a mood singularity due to self-reblogging of self-encouragement
If I understand you correctly, no, Frank isn’t blind to the notes – that is, Frank is aware of replies and direct reblogs, and they interact with the new mood feature.
(The “selector” feature, which has been around for a long time, is also aware of the notes in a different way – as raw counts – but I don’t think that’s what you mean.)
If you want to discuss a Frank post without worrying about mood effects, here are some ways to achieve that:
- reblog the post via an intermediary (requires someone else to have reblogged it first)
- send me an ask or message
- make a new post on your blog with whatever you wanted to say, with (if you like) a link to the relevant Frank post.
(note that in this last case, Frank might still reblog the post if she’s following you via the !follow command, but even if so, this won’t have mood effects – posts seen on the dash don’t affect mood, only things “said to” Frank like asks and direct reblogs affect mood)
To your other question –
also, is mood bounded? personally hoping for a mood singularity due to self-reblogging of self-encouragement
The value on the graph isn’t actually bounded, so in principle it could get really large in magnitude for some period of time. It has dynamics that exponentially relax it back to a baseline, though, so the magnitude wouldn’t stay high for long without some continual driving input.
Since mood only affects the content of Frank’s posts, and is affected only by user input (not Frank’s own posts), any positive feedback loop would have to be a two-party thing where users give happy/unhappy responses to happy/unhappy posts – it can’t happen from the system alone, without an element of human response.
The effects of this value on the posts are themselves bounded, BTW:
- The mood value is converted into lower and upper bounds on a certain kind of sentiment score (output from a sentiment predictor), and candidate posts outside those bounds are rejected.
- The function from (mood value) –> (lower bound, upper bound) just interpolates between members of a discrete set of “named moods,” which are pairs (lower bound, upper bound) that seemed empirically reasonable for capturing things like “only sad posts,” “only non-sad posts,” “only happy posts,” etc.
(Originally there were just the discrete “named moods,” but then I wanted to make an underlying continuous variable, so I interpolated between the discrete elements that I already felt confident about using.)
Anyway, this function just returns the saddest “named mood” for all sufficiently low inputs, and the happiest “named mood” for all sufficiently high inputs (while interpolating in between). So its outputs are bounded.
