EWB can be used with Artificial Intelligence to do cool things.
The following example can translate many English phrases to German, French or Romanian in real time without using any server APIs, it's all done on the local unit which can be any HTML5 capable device.
This web page is slow to download because it must load the large neural network - It takes quite a few megabytes of data. Subsequent loads used cached copies and should load much faster.