You can start reading before asking for help. Read the A* pathfinding algoritm, some navigation meshes tutorials and some more AI blocks. If you want really intelligent and human like bot better start to read for Neural Networks. Coding such bot is not easy and probably take years... Anyway all this info can be found very easy, just use google. After that you can start to ask for help if you don't understand something.
