This is a very neat project, basic idea is using the camera in your notebook and keep detecting your smile. If a smiley face is detected, it will insert a smile to wherever you are typing.
The MPT engine used in this project seems can be used to detect different expressions other than smile. Cool.
Check out the detail Info here: http://fffff.at/auto-smiley/