I'm new to ML and trying to find some practical use to it I encountered with the chance of saving the connections and disconnections (the binary variable) of a bunch of users like this:
"User A connected at 10:02:33
User A discconected at 10:05:02"
I was wondering how could I determine whenever the user is going to connect again, analyzing his pasts connections, disconnections and time online.
My concers are the following:
- Would this be posible?
- What's the best method for this?
- How much samples per user would I need?
- What would be the best way to structure the data, and besides the user identifier, action(connect/disconnect) and time the action take place what other info would be useful?
An just as an extra question: Would it be possible to add more data in real-time to improve the algorithm prediction? How?