support multi language, modify the way of storing smart data, and acquire smart data from wikipedia.