Skip to content

Details

Schedule

• Gradual Typing - Introduction, purpose and a small look at `mypy` (20 min)

• Building a Tic Tac Toe AI in Python (20 min)

• Networking Tea Break (30 min)

• Rethinking Spreadsheets (20 min)

• Open Slot (20 min)

• Lightning Talks (20 min)

• Discussions (20 min)

Gradual Typing - Introduction, purpose and a small look at `mypy`

Speaker: Shrayas Rajagopal (https://www.meetup.com/Chennaipy/members/31218952/)

Python is dynamically typed. Dynamic typing is awesome. Dynamic typing is also a pain. C# is statically typed. Static typing is awesome. Static typing is also a pain. Is there no middle ground? Lets explore the realm of Gradual typing to know more.

Building a Tic Tac Toe AI in Python

Speaker: Kiran Gangadharan (https://www.meetup.com/Chennaipy/members/25235992/)

In this talk, I'll walk through the code required to build a simple but effective AI for playing Tic Tac Toe. No prior knowledge about AI necessary.

Rethinking Spreadsheets

Speaker: Vijay Kumar (https://www.meetup.com/Chennaipy/members/147018982/)

If you are like me and love your text editor, and despise the GUI, I would like to propose an alternative to spreadsheets, YAMLCalc. YAMLCalc, is ~100 line Python script that

• provides a convenient and natural way to represent your data

• allows creation of expressions using Python operators and math functions

• supports generation of tables and beautiful charts using pygal

• integrates seamlessly with asciidoc and markdown documents

Through this talk I hope to show the casual user, an alternative way of representing data, performing calculations on them, and visualizing them.

Members are also interested in