The Absolute Minimum Every Python Programmer Absolutely, Positively Must Know About Unicode
by Vamsi Krishna (speaking)
Objective
Learn to deal with unicode in Python 2 and also in Python 3
Description
Most of the developers tend to make many mistakes whenever they come across unicode. Well, It is not surprising as unicode isn't simple. But, what is surprising is tendency of developers to "fix" these unicode bugs without understaning basics of encoding, decoding and unicode.
Talk would begin with brief introduction to encoding, decoding and character sets and then move on to differences in unicode handling between python 2 and python 3. Also, talk would conclude with some of the best practises on unicode handling.
Requirements
Basics of python
Speaker bio
Vamsi Krishna has been working on machine learning and text mining algorithms for last 6 years. Writing programs to make sense of text (natural language) is always difficult. But, Over these years he has learned that understanding digital representation of text isn't that simple too.