Personally, I'm not fully, though I'm sure there are methods. Realistically, right now the naive solution is working just fine, which is just identifying market trends. Because so much is bots, it inherently learns the trends of bots, allowing me to write an algorithm that reacts to said trends. The human trading more or less accounts to be the noise level over the bot patterns, though I'm sure some bots also react to the noise, increasing the noise in practice for my purposes. All I know is I can get a good enough accuracy right now to make pretty accurate guesses.