AI-generated poetry for World Poetry Day 2019

What happens when artificial intelligence is challenged to write poetry? Recently, a team of creatives, developers and robotics specialists looked to the work of Sylvia Plath to find out.Bristol-based business Tiny Giant teamed up with Sharpshooter to train a recurrent neural network — a type of machine learning algorithm — on the poems of Sylvia Plath. They then joined forces with robotics experts, The Handwriting Company, to bring them to life.The machine-learning model generated hundreds of lines of Plath-inspired verse, which the team’s writers crafted into five unique poems. These were taken to The Handwriting Company…

Read More

A free encyclopedia of linguistics modeled on Wikipedia

URLGlottopedia is a freely editable encyclopedia for linguists by linguists that is currently being built up. It will contain dictionary articles on all technical terms of linguistics and is multilingual. In addition, there are survey articles, biographical articles and language articles, potentially on all linguists and all languages. Glottopedia articles also exist in German, Spanish, Italian, French, Russian, Danish, Swedish, Chinese, Japanese, Norwegian (Nynorsk), and in the future hopefully also in many other languages.

Read More

What is computational linguistics?

Computational linguistics is the scientific study of language from a computational perspective. Computational linguists are interested in providing computational models of various kinds of linguistic phenomena. These models may be “knowledge-based” (“hand-crafted”) or “data-driven” (“statistical” or “empirical”). Work in computational linguistics is in some cases motivated from a scientific perspective in that one is trying to provide a computational explanation for a particular linguistic or psycholinguistic phenomenon; and in other cases the motivation may be more purely technological in that one wants to provide a working component of a speech…

Read More

UNLweb

Created and maintained by the UNDL Foundation, the UNLweb is a web portal to the community of researchers and developers of the Universal Networking Language (UNL).  The UNLweb is free and open to anyone interested in joining the UNL Programme and contributing to reduce language barriers and strengthen cross-cultural communication through UNL. Join now: the UNL is a property of the United Nations and, therefore, an asset of all of humankind. The UNLweb aims at bringing together documentation, training, natural language resources and computer resources related to the UNL framework.…

Read More

MIT OpenCourseWare

Course Description This course analyzes issues associated with the implementation of higher-level programming languages. Topics covered include: fundamental concepts, functions, and structures of compilers, the interaction of theory and practice, and using tools in building software. The course includes a multi-person project on compiler design and implementation. https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-035-computer-language-engineering-spring-2010/index.htm

Read More