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...
Leonardo da Vinci’s incredible studies of human anatomy still don’t get the recognition they deserve
South African telescope discovers a giant galaxy that’s 32 times bigger than Earth’s