refining map/reduce operations specifically for french
added webapp