I've done both. A basic PP bot is pretty easy.. all you have to do is parse the log file :) A student/hobbiest could do it for you. It gets more interesting when you move past pot vs implied odds, and try to profile the opponents more and throw in on-the-fly monte carlo runs, mix up your play...