|
|
|
|
|
by unoti
5654 days ago
|
|
Python is generally faster than PHP, particularly if you're not using APC or Zend. But the real benefit of using Python is the vast amount of software out there to do so many things. For example, PyBrain (http://pybrain.org/) may be right up your alley. The book "Programming Collective Intelligence" is all Python-based, and covers a wide range of algorithms including classifiers and so on, some of which use SQL backends. I thought the book was awesome, practical and inspiring, but I'm not a hardcore AI person. MySql vs NoSql: you may find that sql is totally adequate for what you're trying to do. You may be able to factor the data access out to a data layer such that you can switch the underlying storage without too much work. If your goal is to just get it finished, go with what you know. If your goal is to grow and/or earn street cred, leave your comfort zone asap! |
|
I'm not too sure I'd be enticed to use lots of python modules. I think this may be a programming character flaw, but I am averse to using pre-built stuff in my code, otherwise I'd be using CakePHP or Codeigniter instead of my own framework right now. I always want to build everything from scratch.