acadTags / Learn-Chinese-Surnames

An android App demo to facilitate the learning of Chinese surnames, characters, family books and their culture.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Learn-Chinese-Surnames

Code for the Android App demo, Learn Chinese Surnames (学习**姓氏). This App demo and its design won the first prize of Shanghai Library Open Data Application Development Contest in 2016, see website in Chinese. Authors of this App demo include Hang Dong, Ilesanmi Olade, and Kunquan Zhong.

The implementation that fully supports Android 4.0-5.x is in the file Learn Chinese Surnames - Android 4-5.zip. Screenshots are available for this version.

The application is now compatible to Android 9 and later versions. For Chinese calligraphy images, the previous API source for chinese characters were deprecated, in this version, we use the API from chinese.gratis or www.chinesetools.eu.

APK files of different versions are available at apk for Android 4-5 and apk for Android 9+.

Detail of the App demo and its design had been documented in the papers below:

  • Enrichment of Cross-Lingual Information on Chinese Genealogical Linked Data, in iConference 2017 Proceedings. [pdf] [slides]
  • Matching Linked Data for Cross-Lingual Genealogical Services——Learn Chinese Surnames in Shanghai Library Open Data Application Contest (面向跨语言家谱服务的多源关联数据匹配研究——上海图书馆开放数据应用比赛作品 Learn Chinese Surnames). Journal of Academic Libraries [in Chinese] (大学图书馆学报), 2018.4. [pdf]

Acknowledgement

  • Great thanks to Ilesanmi Olade and Kunquan Zhong for their contribution to this application.
  • Many thanks to Shanghai Library for organising this competition. Half of the copyright of this application is belong to Shanghai Library.
  • Thanks to other sources used in the application (chinese.gratis, DBpedia, Wikipedia, GeoNames, Wiktionary, etc.); thanks to the collegues and friends. The acknowledgement is in the about page in the application.

About

An android App demo to facilitate the learning of Chinese surnames, characters, family books and their culture.

License:MIT License


Languages

Language:Java 95.8%Language:AIDL 2.9%Language:HTML 1.3%