GMU:Bots 'n' Plots/Christopher Marx: Difference between revisions

From Medien Wiki
(mayor changes)
No edit summary
Line 1: Line 1:
== Idiomaggio - a language detection bot ==
'''Idiomaggio - a language detection bot'''


[[File:header.png]]
[[File:header.png]]


"The limits of my language are the limits of my world." (Ludwig Wittgenstein)
''"The limits of my language are the limits of my world." (Ludwig Wittgenstein)''


Idiomaggio is a twitter bot that detects the language of tweets and responds automatically in the right tongue. In a multilingual world there can be many different languages surround you. With the help of Idiomaggio you can figure out which language is spoken
Idiomaggio is a twitter bot that detects the language of tweets and responds automatically in the right tongue. In a multilingual world there can be many different languages surround you. With the help of Idiomaggio you can figure out which language is spoken
Line 9: Line 9:
The twitter bot is working with the NLTK library; mainly with the built-in function ''stop words''. Linking words, conjunctions, articles and pronouns are words that make a language speakable. However, they don't create the meaning of a text. Idiomaggio filters the stop words out and detects their language. In a second step, the tweet will be responded in the correct language.
The twitter bot is working with the NLTK library; mainly with the built-in function ''stop words''. Linking words, conjunctions, articles and pronouns are words that make a language speakable. However, they don't create the meaning of a text. Idiomaggio filters the stop words out and detects their language. In a second step, the tweet will be responded in the correct language.


'''[https://twitter.com/idiomaggio]'''
'''[https://twitter.com/idiomaggio Find Idiomaggio on Twitter]'''


Idiamaggio understands the European languages Swedish, Danish, Hungarian, Finnish, Portugese, German, Dutch, French, Spanish, Norwegian, English, Russian, Turkish and Italian.
Idiamaggio understands the European languages Swedish, Danish, Hungarian, Finnish, Portugese, German, Dutch, French, Spanish, Norwegian, English, Russian, Turkish and Italian.


[[File:English.png]]
[[File:English.png]]
[[File:Spanish.png]]
[[File:Spanish.png]]
[[File:French.png]]
[[File:French.png]]
[[File:Italian.png]]
[[File:Italian.png]]