There are a lot of statistics that can be analysed to indicate a bot. If you start with extreme cases and catch 'real' people it might be for the best.
Think about an account that is active 24/7 every day all year, or one that fires off multiple actions per second for long periods of time.
Beyond that, having a limited vocabulary, repetitive phrases, consistently accessing the same thing every few minutes, etc. are all low hanging fruit.