The free Code Consultant IntelliJ plug-in is based off a (possibly apocraphal) story of a software company that gave employees a stuffed bear to discuss problems they run into. That way, they could work though their problem that they cannot solve on their own without distracting their co-workers.
This plug-in takes that concept one step farther by creating an AI that lives inside your IDE that you can explain your problem to in-order to solve the problem yourself. It's like clippy, but asks you questions to help you solve the problem, rather than giving you unhelpful concrete suggestions.
I am currently looking for suggestions on how to improve the plug-in and make it more helpful to you. The Code Consultant can be installed through the standard IntelliJ plug-in manager, and more information can be found at http://sites.google.com/site/codeconsultantplugin/