Associate Professor in Computer Science, University of Melbourne
I study computational methods for analysing human language, in both written and spoken varieties. This involves scalable techniques for collecting and annotating large amounts of data from many languages. The long-term goal is to preserve hundreds of endangered languages. I have a special interest in undescribed "tone languages" in Africa and Papua New Guinea.
I have taught undergraduate and postgraduate courses in algorithms, databases, informatics, philosophy of language, artificial intelligence, natural language processing, data mining, web technologies, and machine translation. Programming is an almost daily activity, and I recently published a book titled Natural Language Processing with Python.
I am co-developer of the new "Algorithmics" curriculum in the Victorian Certificate of Education, introducing university-level computer science into high school.
Computing gives us tools to preserve disappearing languages
Jun 14, 2016 06:58 am UTC| Insights & Views Technology
In 100 years, many of the worlds 7,000 languages could be extinct. Hundreds of years of oral storytelling will disappear in the space of a couple of generations. The knowledge and beauty locked up in these languages is...
There’s an extra $1 billion on the table for NT schools. This could change lives if spent well