My favourite tools are Python, sklearn, probabilistic graphical models, probabilistic logic, constraint programming, and, of course, deep learning.