Skip to content

Instantly share code, notes, and snippets.

@leriomaggio
Last active September 20, 2019 13:18
Show Gist options
  • Save leriomaggio/3762d7e50d208d26c192fff5c6faa813 to your computer and use it in GitHub Desktop.
Save leriomaggio/3762d7e50d208d26c192fff5c6faa813 to your computer and use it in GitHub Desktop.
import pandas as pd
import numpy as np

Community Voting Results

Absolute Ranking

rankings = pd.read_csv('./ranking.txt', sep='~', skiprows=1, header=0)
rankings.drop('TID', axis=1, inplace=True)
rankings.drop('Idx', axis=1, inplace=True)

union_jack = '\U0001F1EC\U0001F1E7'
tricolore = '\U0001F1EE\U0001F1F9'

rankings.Gender = rankings.Gender.apply(lambda g: '+'.join('\U0001f469\u200d\U0001f4bb' if l=='female' else '\U0001f468\u200d\U0001f4bb' 
                                         for l in g.split(',')))
rankings.Lang = rankings.Lang.apply(lambda l: union_jack if l=='en' else tricolore)
pd.set_option('display.max_rows', rankings.index.size)
pd.set_option('display.max_colwidth', 200)
rankings
Type Duration Title Track Level Lang Speakers Gender
0 Talk 45 AI, Machine Learning e Deep Learning: cosa cambia? PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Antonio Spadaro ๐Ÿ‘จโ€๐Ÿ’ป
1 Talk 90 Lโ€™Italia, python e la chimera dellโ€™Agile PyCommunity Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Gabriele Giaccari ๐Ÿ‘จโ€๐Ÿ’ป
2 Talk 45 Facial Analysis Techniques for Pythonista (and beyond!) PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Alex Casalboni ๐Ÿ‘จโ€๐Ÿ’ป
3 Talk 45 Performant Python PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Burkhard Kloss ๐Ÿ‘จโ€๐Ÿ’ป
4 Talk 45 Demystifying Decorators PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Akul Mehra ๐Ÿ‘จโ€๐Ÿ’ป
5 Talk 45 Solving the Rubiks Cube with Python PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Daan van Berkel ๐Ÿ‘จโ€๐Ÿ’ป
6 Talk 45 Building Serverless applications with Python PyWeb Advanced ๐Ÿ‡ฌ๐Ÿ‡ง Andrii Soldatenko ๐Ÿ‘จโ€๐Ÿ’ป
7 Talk 60 Deep Learning made easy PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Jalem Raj Rohit ๐Ÿ‘จโ€๐Ÿ’ป
8 Talk 60 The unconventional Introduction to Deep Learning PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Valerio Maggio ๐Ÿ‘จโ€๐Ÿ’ป
9 Training 240 Deep Learning, the Keras way PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Valerio Maggio ๐Ÿ‘จโ€๐Ÿ’ป
10 Talk 60 A Gentle Introduction to Neural Networks (with Python) PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tariq Rashid ๐Ÿ‘จโ€๐Ÿ’ป
11 Talk 45 Introduction to Data-Analysis with Pandas PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Alexander Hendorf ๐Ÿ‘จโ€๐Ÿ’ป
12 Talk 60 Machine Learning con Python: previsione in real-time della richiesta di energia elettrica PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Felice Tuosto ๐Ÿ‘จโ€๐Ÿ’ป
13 Talk 45 Create a serverless infrastructure for data collection with Python and AWS PyWeb Intermediate ๐Ÿ‡ฎ๐Ÿ‡น David Santucci ๐Ÿ‘จโ€๐Ÿ’ป
14 Talk 30 Tales from the Crypt: A Cryptography Primer PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Adam Englander ๐Ÿ‘จโ€๐Ÿ’ป
15 Talk 45 ByteCode al supporto dei test per protocolli ed enforcing di best practices PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Alessandro Molina ๐Ÿ‘จโ€๐Ÿ’ป
16 Talk 60 Solving the web most popular code shortening competition with Python 3 PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Alessandro Amici ๐Ÿ‘จโ€๐Ÿ’ป
17 Talk 45 Affrontare le sfide del cambiamento climatico con Python PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Alessandro Amici ๐Ÿ‘จโ€๐Ÿ’ป
18 Talk 45 Time Series Analysis with Pandas PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Alexander Hendorf ๐Ÿ‘จโ€๐Ÿ’ป
19 Talk 45 Unreal Engine 4 e Python: Ora si Puo' PyLang Beginner ๐Ÿ‡ฎ๐Ÿ‡น Roberto De Ioris ๐Ÿ‘จโ€๐Ÿ’ป
20 Talk 60 Machine Learning con Python: algoritmi NILM e real-time processing PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Felice Tuosto ๐Ÿ‘จโ€๐Ÿ’ป
21 Talk 45 OpenCV for face detection PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Ken Alger ๐Ÿ‘จโ€๐Ÿ’ป
22 Talk 60 Digital Analytics Data Aggregation: un case study dal mondo reale utilizzando SQL, NoSQL e Pandas PyDatabase Advanced ๐Ÿ‡ฎ๐Ÿ‡น Alessandro Pelliciari ๐Ÿ‘จโ€๐Ÿ’ป
23 Talk 45 Is it too late to learn how to program and how being a developer change my life PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Alicia Carr ๐Ÿ‘ฉโ€๐Ÿ’ป
24 Talk 45 Perchรฉ Python fa schifo! PyCommunity Beginner ๐Ÿ‡ฎ๐Ÿ‡น Antonio Spadaro ๐Ÿ‘จโ€๐Ÿ’ป
25 Talk 45 Indicizzare e ricercare tonnellate di dati con ElasticSearch e Django PyWeb Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Ernesto Arbitrio ๐Ÿ‘จโ€๐Ÿ’ป
26 Talk 45 Django Rest Framework - Tips&Tricks PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Luca Zacchetti ๐Ÿ‘จโ€๐Ÿ’ป
27 Talk 45 How to turn Wikipedia into a Quiz Game PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Andrea Cappelli,Roberto Turrin ๐Ÿ‘จโ€๐Ÿ’ป+๐Ÿ‘จโ€๐Ÿ’ป
28 Talk 30 Out of Sight, Out of Mind: Survival tricks and tools for remote developers PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Alessio Bragadini ๐Ÿ‘จโ€๐Ÿ’ป
29 Talk 60 Where are you going? An overview on machine learning models for human mobility PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Gianni Barlacchi ๐Ÿ‘จโ€๐Ÿ’ป
30 Talk 45 Python on $5 IoT Device PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Ken Alger ๐Ÿ‘จโ€๐Ÿ’ป
31 Talk 60 Tensor decomposition with Python: Learning structures from multidimensional data PyData Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Andrรฉ Panisson ๐Ÿ‘จโ€๐Ÿ’ป
32 Talk 45 An Introduction to Pandas for Data Analysis in Python PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Ayush Kumar Singh ๐Ÿ‘จโ€๐Ÿ’ป
33 Training 240 Quattro ore di Silenzio Assoluto PyLang Advanced ๐Ÿ‡ฌ๐Ÿ‡ง Carlo Miron ๐Ÿ‘จโ€๐Ÿ’ป
34 Talk 60 PyPy Status Update PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Antonio Cuni ๐Ÿ‘จโ€๐Ÿ’ป
35 Talk 45 Crash test of Django ORM PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Andrii Soldatenko ๐Ÿ‘จโ€๐Ÿ’ป
36 Talk 60 Understanding Serverless Architecture PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Jalem Raj Rohit ๐Ÿ‘จโ€๐Ÿ’ป
37 Talk 45 Getting started with requests HTTP library PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Andrea Grandi ๐Ÿ‘จโ€๐Ÿ’ป
38 Talk 45 Basic principles of scientific data visualization PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Giuseppe Jurman ๐Ÿ‘จโ€๐Ÿ’ป
39 Talk 60 Serverless computing con Python e AWS PyWeb Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Federico Caboni ๐Ÿ‘จโ€๐Ÿ’ป
40 Talk 30 Behavioral Driven Development: Tame the Beast PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Adam Englander ๐Ÿ‘จโ€๐Ÿ’ป
41 Talk 45 Explore the brain with Nilearn PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Darya Chyzhyk ๐Ÿ‘ฉโ€๐Ÿ’ป
42 Talk 45 An Introduction to Feature Selection in Machine Learning using Python PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Rahul Baboota ๐Ÿ‘จโ€๐Ÿ’ป
43 Talk 45 Word Embedding: come codificare il linguaggio naturale per algoritmi di previsione e classificazione PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Felice Tuosto,Andrea Ianni ๐Ÿ‘จโ€๐Ÿ’ป+๐Ÿ‘จโ€๐Ÿ’ป
44 Training 240 Intro to Natural Language Processing in Python PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Marco Bonzanini ๐Ÿ‘จโ€๐Ÿ’ป
45 Talk 60 The Journey Of aeneas: A Python Adventure In Text and Speech PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Alberto Pettarin ๐Ÿ‘จโ€๐Ÿ’ป
46 Talk 60 Python in Africa PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anna Makarudze ๐Ÿ‘ฉโ€๐Ÿ’ป
47 Talk 45 Python e swift: linguaggi a confronto PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Lelio Campanile ๐Ÿ‘จโ€๐Ÿ’ป
48 Talk 45 Jupyter: if you don't use it yet you're doing wrong PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Christian Barra ๐Ÿ‘จโ€๐Ÿ’ป
49 Talk 45 Deploy automatizzato di un progetto Python 3/Django con Ansible PyWeb Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Marco Santamaria ๐Ÿ‘จโ€๐Ÿ’ป
50 Talk 30 From Idea to Presentation: How to Prepare a Conference Talk PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anna Ossowski ๐Ÿ‘ฉโ€๐Ÿ’ป
51 Talk 60 E.T. chiama Python PyCommunity Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Davide Corio ๐Ÿ‘จโ€๐Ÿ’ป
52 Talk 60 Serverless computing with Python and AWS PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Federico Caboni ๐Ÿ‘จโ€๐Ÿ’ป
53 Talk 45 Why I still develop synchronous web in the asyncIO era PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Giovanni Barillari ๐Ÿ‘จโ€๐Ÿ’ป
54 Talk 30 Be(come) a Mentor! Help Others Succeed! PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anna Ossowski ๐Ÿ‘ฉโ€๐Ÿ’ป
55 Talk 45 Test Driven Deployment with Ansible 2. PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Roberto Polli ๐Ÿ‘จโ€๐Ÿ’ป
56 Talk 30 No Coding Skills Required: How to Contribute to Open Source in Other Ways PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anna Ossowski ๐Ÿ‘ฉโ€๐Ÿ’ป
57 Talk 30 Django among modern web frameworks โ€“ was Angular2 a good choice? PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Andrzej Krawczyk ๐Ÿ‘จโ€๐Ÿ’ป
58 Talk 60 42 PyCharm Tips and Tricks PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Dmitry Trofimov ๐Ÿ‘จโ€๐Ÿ’ป
59 Talk 45 An Introduction to web scraping using Python PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Manoj Pandey ๐Ÿ‘จโ€๐Ÿ’ป
60 Talk 45 Perchรฉ sviluppo ancora web sincrono nell'era dell'asyncIO PyWeb Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Giovanni Barillari ๐Ÿ‘จโ€๐Ÿ’ป
61 Talk 60 Realizzare stampe HTML e PDF usando solo Python PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Saverio Porcari ๐Ÿ‘จโ€๐Ÿ’ป
62 Talk 45 Chat Bot in Telegram (e slack e altri) PyLang Beginner ๐Ÿ‡ฎ๐Ÿ‡น Lorenzo Buonanno,Tommaso Sartor ๐Ÿ‘จโ€๐Ÿ’ป+๐Ÿ‘จโ€๐Ÿ’ป
63 Talk 30 Django and the testing pyramid PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Aaron Bassett ๐Ÿ‘จโ€๐Ÿ’ป
64 Talk 45 Growing a Python community PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anton Caceres ๐Ÿ‘จโ€๐Ÿ’ป
65 Talk 45 Sparking Pandas: an experiment PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Francesco Bruni ๐Ÿ‘จโ€๐Ÿ’ป
66 Talk 30 Data loss prevention in modern web applications PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Xavier Dutreilh ๐Ÿ‘จโ€๐Ÿ’ป
67 Talk 60 Don't try to look smart. Be smart PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Flavio Percoco ๐Ÿ‘จโ€๐Ÿ’ป
68 Talk 60 Amazon Web Services for dummies - tips and tricks PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Justyna Janczyszyn ๐Ÿ‘ฉโ€๐Ÿ’ป
69 Talk 30 Compassionate Code Reviews PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง April Wensel ๐Ÿ‘ฉโ€๐Ÿ’ป
70 Talk 45 OpneSSH SFTP service con Python: pysftpserver. PyWeb Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Filippo Morelli ๐Ÿ‘จโ€๐Ÿ’ป
71 Talk 30 Rants and Ruminations From A Job Applicant After ๐Ÿ’ฏ CS Job Interviews in Silicon Valley PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Susan Tan ๐Ÿ‘ฉโ€๐Ÿ’ป
72 Talk 60 Amazon Web Services per i principianti - consigli e trucchi PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Justyna Janczyszyn ๐Ÿ‘ฉโ€๐Ÿ’ป
73 Talk 60 Creare videogiochi per smartphone con Kivy PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Rigel Di Scala ๐Ÿ‘จโ€๐Ÿ’ป
74 Talk 60 Rusty Python PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Matteo Bertini ๐Ÿ‘จโ€๐Ÿ’ป
75 Talk 45 Space weather monitoring for a simulation of a Martian settlement based on Virtual Reality PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Giovanni Bruno ๐Ÿ‘จโ€๐Ÿ’ป
76 Talk 45 Full Text Search con PostgreSQL PyDatabase Beginner ๐Ÿ‡ฎ๐Ÿ‡น Giuseppe Broccolo ๐Ÿ‘จโ€๐Ÿ’ป
77 Talk 45 Disaster recovery: una serie di sfortunati eventi PyDatabase Beginner ๐Ÿ‡ฎ๐Ÿ‡น Giulio Calacoci ๐Ÿ‘จโ€๐Ÿ’ป
78 Training 240 Scrivere Chat Bot per Telegram e Slack PyLang Beginner ๐Ÿ‡ฎ๐Ÿ‡น Lorenzo Buonanno,Tommaso Sartor ๐Ÿ‘จโ€๐Ÿ’ป+๐Ÿ‘จโ€๐Ÿ’ป
79 Talk 30 The Hidden Power Dynamics of Open Source PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anna Ossowski ๐Ÿ‘ฉโ€๐Ÿ’ป
80 Talk 45 Catching Neutrinos with Python and KM3NeT PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tamรกs Gรกl ๐Ÿ‘จโ€๐Ÿ’ป
81 Talk 45 Svilluppare con python sull'iPad PyLang Beginner ๐Ÿ‡ฎ๐Ÿ‡น Lelio Campanile ๐Ÿ‘จโ€๐Ÿ’ป
82 Talk 45 Il Viaggio di aeneas: Un'Avventura Con Python Tra Testo e Parlato PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Alberto Pettarin ๐Ÿ‘จโ€๐Ÿ’ป
83 Talk 45 Just one Shade of OpenStack PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Roberto Polli ๐Ÿ‘จโ€๐Ÿ’ป
84 Talk 60 Python e PostgreSQL, un connubio perfetto PyDatabase Beginner ๐Ÿ‡ฎ๐Ÿ‡น Marco Nenciarini ๐Ÿ‘จโ€๐Ÿ’ป
85 Talk 30 Applying the unix philosophy to django projects: a report from the real world PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Federico Capoano ๐Ÿ‘จโ€๐Ÿ’ป
86 Talk 45 Taiga e lโ€™agile project management: join the Oompa Loompasโ€™ Army! PyCommunity Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Gabriele Giaccari ๐Ÿ‘จโ€๐Ÿ’ป
87 Talk 45 Plugin Based Chat Bots in Telegram (and Slack and others) PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Lorenzo Buonanno,Tommaso Sartor ๐Ÿ‘จโ€๐Ÿ’ป+๐Ÿ‘จโ€๐Ÿ’ป
88 Talk 45 Da applicativi Desktop a Web PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Luigi Renna ๐Ÿ‘จโ€๐Ÿ’ป
89 Talk 45 Open edX, soluzione per l'e-learning basata su Django PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Davide Corio ๐Ÿ‘จโ€๐Ÿ’ป
90 Talk 45 Automated deploy of a Python 3/Django project with Ansible PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Marco Santamaria ๐Ÿ‘จโ€๐Ÿ’ป
91 Talk 30 Type uWSGI; press enter; what happens? PyWeb Advanced ๐Ÿ‡ฌ๐Ÿ‡ง Philip James ๐Ÿ‘จโ€๐Ÿ’ป
92 Talk 30 Planet friendly web development with Django PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Chris Adams ๐Ÿ‘จโ€๐Ÿ’ป
93 Talk 60 weppy: il framework web per umani PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Giovanni Barillari ๐Ÿ‘จโ€๐Ÿ’ป
94 Talk 45 Word Embeddings for Natural Language Processing in Python PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Marco Bonzanini ๐Ÿ‘จโ€๐Ÿ’ป
95 Talk 45 Scientific Hooliganism: lessons from the first hack in history PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Lilly Ryan ๐Ÿ‘ฉโ€๐Ÿ’ป
96 Talk 30 Threading Yarn, Writing Code: What Traditional Arts and Crafts Can Teach Us About Programming PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anna Ossowski ๐Ÿ‘ฉโ€๐Ÿ’ป
97 Talk 45 Attack of Pythons : Gotchas and Landmines in Python PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Manoj Pandey ๐Ÿ‘จโ€๐Ÿ’ป
98 Talk 45 Presenting pysftpserver: OpenSSH SFTP service with Python. PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Filippo Morelli ๐Ÿ‘จโ€๐Ÿ’ป
99 Talk 30 Navigating unconscious bias PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anna Schneider ๐Ÿ‘ฉโ€๐Ÿ’ป
100 Talk 30 Loop better: a deeper look at iteration in Python PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Trey Hunner ๐Ÿ‘จโ€๐Ÿ’ป
101 Talk 60 Validazione e decodifica di file XML con Python PyData Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Davide Brunato ๐Ÿ‘จโ€๐Ÿ’ป
102 Talk 60 Dai dati alla visualizzazione: la mia prima data pipeline PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Riccardo Magliocchetti ๐Ÿ‘จโ€๐Ÿ’ป
103 Talk 45 Django nella giungla Javascript PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Patrick Guido Arminio ๐Ÿ‘จโ€๐Ÿ’ป
104 Talk 45 Ricerca full text in Django con PostgreSQL PyDatabase Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Paolo Melchiorre ๐Ÿ‘จโ€๐Ÿ’ป
105 Training 240 Supervised learning in high dimensional data: from zero to โ„ต-0 PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Matteo Barbieri ๐Ÿ‘จโ€๐Ÿ’ป
106 Talk 45 Ansible roles, private git repos and the Ansible Galaxy tool PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง serena lorenzini ๐Ÿ‘ฉโ€๐Ÿ’ป
107 Training 240 Writing Plugin Based Chat Bots in Telegram (and Slack) PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Lorenzo Buonanno,Tommaso Sartor ๐Ÿ‘จโ€๐Ÿ’ป+๐Ÿ‘จโ€๐Ÿ’ป
108 Talk 45 How to use pandas the wrong way PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Pietro Battiston ๐Ÿ‘จโ€๐Ÿ’ป
109 Talk 30 Comprehensible Comprehensions PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Trey Hunner ๐Ÿ‘จโ€๐Ÿ’ป
110 Talk 60 E.T. phone Python PyCommunity Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Davide Corio ๐Ÿ‘จโ€๐Ÿ’ป
111 Talk 30 Leading an open source project as a startup. PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Nicolas Garnier ๐Ÿ‘จโ€๐Ÿ’ป
112 Talk 30 The hard long journey of submitting a form PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Filipe de Alencar Ximenes ๐Ÿ‘จโ€๐Ÿ’ป
113 Talk 30 Security Starts With You: Social Engineering PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tiberius Hefflin ๐Ÿ‘จโ€๐Ÿ’ป
114 Talk 30 How Not To Password PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tiberius Hefflin ๐Ÿ‘จโ€๐Ÿ’ป
115 Talk 60 Infrastructure as Code with Terraform PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Justyna Janczyszyn ๐Ÿ‘ฉโ€๐Ÿ’ป
116 Talk 30 The mullet architecture - Elasticsearch in the front, Postgres in the back PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Honza Krรกl ๐Ÿ‘จโ€๐Ÿ’ป
117 Training 240 Costruiamo lโ€™Internet dei Robot PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Ludovico Orlando Russo ๐Ÿ‘จโ€๐Ÿ’ป
118 Talk 45 Rules of thumb to test the documentation PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Marco Buttu ๐Ÿ‘จโ€๐Ÿ’ป
119 Talk 60 Infrastruttura come codice con Terraform PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Justyna Janczyszyn ๐Ÿ‘ฉโ€๐Ÿ’ป
120 Talk 45 Geospatial three amigos: Python, Leaflet, and ElasticSearch PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Roberto Rosario ๐Ÿ‘จโ€๐Ÿ’ป
121 Talk 45 ZimboPy: Empowering Zimbabwean Girls As Change Makers PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Marlene Mhangami ๐Ÿ‘ฉโ€๐Ÿ’ป
122 Talk 45 Continuous Delivery for Iot with Python and Iottly PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Stefano Terna ๐Ÿ‘จโ€๐Ÿ’ป
123 Talk 30 Python, Locales and Writing Systems PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Rae Knowler ๐Ÿ‘ฉโ€๐Ÿ’ป
124 Talk 30 Django Admin - The Swiss Army Knife PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Prakash Kumar ๐Ÿ‘จโ€๐Ÿ’ป
125 Talk 45 Keeping up with the pace of a fast growing community without dying PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Flavio Percoco ๐Ÿ‘จโ€๐Ÿ’ป
126 Talk 45 Analisi dati e grafici in Genropy PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Francesco Porcari ๐Ÿ‘จโ€๐Ÿ’ป
127 Talk 60 Cross-platform game development with Kivy PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Rigel Di Scala ๐Ÿ‘จโ€๐Ÿ’ป
128 Talk 45 Combating Impostor Syndrome PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Ken Alger ๐Ÿ‘จโ€๐Ÿ’ป
129 Talk 45 MIT MicroMasters: come sviluppare una web application basata su servizi esterni. PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Giovanni Di Milia ๐Ÿ‘จโ€๐Ÿ’ป
130 Talk 45 PostgreSQL su NFS: miti e veritร  PyDatabase Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Jonathan Battiato ๐Ÿ‘จโ€๐Ÿ’ป
131 Talk 45 Misura: Un sistema per il controllo strumentale, l'acquisizione dati ed il calcolo scientifico PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Daniele Paganelli ๐Ÿ‘จโ€๐Ÿ’ป
132 Talk 45 The Wild West of Data Wrangling PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Sarah Guido ๐Ÿ‘ฉโ€๐Ÿ’ป
133 Talk 45 Ansible: sviluppo e utilizzo di roles seguendo il modello di Ansible Galaxy PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น serena lorenzini ๐Ÿ‘ฉโ€๐Ÿ’ป
134 Talk 45 Come usare male pandas PyData Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Pietro Battiston ๐Ÿ‘จโ€๐Ÿ’ป
135 Talk 30 Serverlessness - augmenting your Django apps with Functions-as-a-Service PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Tom Dyson ๐Ÿ‘จโ€๐Ÿ’ป
136 Talk 45 Monitoring Beach Morphology with Python PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Luca Liberti ๐Ÿ‘จโ€๐Ÿ’ป
137 Talk 45 Artistic Python: Mixing Python Programming with Fashion PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Ria Baldevia ๐Ÿ‘ฉโ€๐Ÿ’ป
138 Talk 45 Python + Windows, like a boss PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Nicola Iarocci ๐Ÿ‘จโ€๐Ÿ’ป
139 Talk 45 Pilotare un braccio robotico dal cloud con GenroPy e Raspberry PyLang Beginner ๐Ÿ‡ฎ๐Ÿ‡น Michele Bertoldi ๐Ÿ‘จโ€๐Ÿ’ป
140 Talk 30 Qualities of great reusable Django apps PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Flรกvio Juvenal da Silva Junior ๐Ÿ‘จโ€๐Ÿ’ป
141 Talk 45 Differential network analysis and graph classification: a glocal approach PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Giuseppe Jurman ๐Ÿ‘จโ€๐Ÿ’ป
142 Talk 30 Never Accept the First Offer PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tiberius Hefflin ๐Ÿ‘จโ€๐Ÿ’ป
143 Talk 45 Roboto Framework for Test Code Coverage for cloud services. PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง khushbu parakh ๐Ÿ‘ฉโ€๐Ÿ’ป
144 Talk 45 RFLab - Controllo remoto strumentazione di un laboratorio nel settore delle microonde PyData Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Andrea Saba ๐Ÿ‘จโ€๐Ÿ’ป
145 Talk 60 weppy: the web framework for humans PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Giovanni Barillari ๐Ÿ‘จโ€๐Ÿ’ป
146 Talk 45 iCond: GenroPy per amministratori di condomini PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Andrea Busanelli ๐Ÿ‘จโ€๐Ÿ’ป
147 Talk 45 Sviluppo lato client con Odoo PyBusiness Advanced ๐Ÿ‡ฎ๐Ÿ‡น Davide Corio ๐Ÿ‘จโ€๐Ÿ’ป
148 Talk 45 Fuzzy is the new sexy: a tour of scikit-fuzzy PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Niccolo Raspa ๐Ÿ‘จโ€๐Ÿ’ป
149 Talk 30 Scaling Django with Kubernetes PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Saket Bhushan ๐Ÿ‘จโ€๐Ÿ’ป
150 Talk 30 Mastering Your Tools PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Miguel Branco Palhas ๐Ÿ‘จโ€๐Ÿ’ป
151 Talk 30 Beginning with django? Why you need to continue with django PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Opetunde Adepoju ๐Ÿ‘ฉโ€๐Ÿ’ป
152 Talk 45 Awesome CLI PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Mark Fink ๐Ÿ‘จโ€๐Ÿ’ป
153 Talk 60 Creazione ed evoluzione di un framework per interfacce grafiche Multi-Touch con OpenGL PyLang Advanced ๐Ÿ‡ฎ๐Ÿ‡น Tiziano Carotti ๐Ÿ‘จโ€๐Ÿ’ป
154 Training 240 Creiamo un'applicazione per la gestione di ticket in Genropy PyBusiness Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Francesco Porcari ๐Ÿ‘จโ€๐Ÿ’ป
155 Talk 45 Form e Campi dinamici in Genropy PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Francesco Porcari ๐Ÿ‘จโ€๐Ÿ’ป
156 Talk 45 Real-time Trajectory Optimization through contacts, a simple test case. PyData Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Tommaso Sartor ๐Ÿ‘จโ€๐Ÿ’ป
157 Training 240 Quando il saggio indica il cielo, pandas guarda l'indice PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Pietro Battiston ๐Ÿ‘จโ€๐Ÿ’ป
158 Talk 30 Migrating from JavaEE to Django: the OSIS case of embracing cultural and technical changes PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Hildeberto Mendonca ๐Ÿ‘จโ€๐Ÿ’ป
159 Talk 30 Why the Internet Loves Cats PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tiberius Hefflin ๐Ÿ‘จโ€๐Ÿ’ป
160 Talk 30 James and the Giant Forensics Toolkit PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tiberius Hefflin ๐Ÿ‘จโ€๐Ÿ’ป
161 Talk 30 Time Tracking is Hard PyCommunity Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Sam Deng ๐Ÿ‘จโ€๐Ÿ’ป
162 Talk 45 Taking care of PostgreSQL with Ansible PyDatabase Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Rubens Souza ๐Ÿ‘จโ€๐Ÿ’ป
163 Talk 30 The Monster on the Project PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tiberius Hefflin ๐Ÿ‘จโ€๐Ÿ’ป
164 Talk 45 ENVIFATE: plugin per QGIS per la valutazione del rischio di inquinamento ambientale PyLang Beginner ๐Ÿ‡ฎ๐Ÿ‡น Francesco Geri ๐Ÿ‘จโ€๐Ÿ’ป
165 Talk 30 Integrating the Bokeh library with Django PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Ken Alger ๐Ÿ‘จโ€๐Ÿ’ป
166 Talk 30 Preventing issues on Django with linters and tools PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Flรกvio Juvenal da Silva Junior ๐Ÿ‘จโ€๐Ÿ’ป
167 Talk 60 Genropy: 10 anni di sviluppo di un framework italiano PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Giovanni Porcari ๐Ÿ‘จโ€๐Ÿ’ป
168 Talk 60 Django ORM in server TCP con backend multischema PostgreSQL PyWeb Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Luca Ferroni ๐Ÿ‘จโ€๐Ÿ’ป
169 Talk 45 LiFT - Un tagger di features per lโ€™analisi multidimensionale di testi ottimizzato per PySpark PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Michele Gabusi ๐Ÿ‘จโ€๐Ÿ’ป
170 Talk 45 Terrain Generation in Python with Processing PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Paolo Improta ๐Ÿ‘จโ€๐Ÿ’ป
171 Talk 45 Genropy - Caso d'uso: gestione di una infrastruttura telefonica VoIP di medie/grandi dimensioni PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Mauro Zanardi ๐Ÿ‘จโ€๐Ÿ’ป
172 Talk 45 Un anno di Genropy PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Muhammad Hassan Khurshid ๐Ÿ‘จโ€๐Ÿ’ป
173 Talk 30 Dial M For Mentor PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Mariatta Wijaya ๐Ÿ‘ฉโ€๐Ÿ’ป
174 Talk 30 Deploying your django application using puppet PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Krzysztof ลปuraw ๐Ÿ‘จโ€๐Ÿ’ป
175 Talk 30 Addons: I can solve 90% of your problems. The other 90% are up to you. PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Stefan Foulis ๐Ÿ‘จโ€๐Ÿ’ป
176 Talk 45 ADENINE: A Data ExploratioN pIpeliNE PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Samuele Fiorini ๐Ÿ‘จโ€๐Ÿ’ป
177 Talk 30 People Are Coming To My Beginning Workshop, What Now? PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Nicholle James ๐Ÿ‘ฉโ€๐Ÿ’ป
178 Talk 45 Wargame web app - Odoo come framework di sviluppo PyBusiness Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Nicola Malcontenti ๐Ÿ‘จโ€๐Ÿ’ป
179 Talk 45 Usare Erpy da applicazioni esterne PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Giovanni Porcari ๐Ÿ‘จโ€๐Ÿ’ป
180 Talk 30 Using SASS in Django PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Jacob Rief ๐Ÿ‘จโ€๐Ÿ’ป
trainings = rankings[rankings['Type'].values == 'Training']
talks = rankings[rankings['Type'].values == 'Talk']

Stats

Speakers Stats

from collections import defaultdict
speakers = defaultdict(set)
for i, speaker in enumerate(rankings.Speakers.values):
    for j, name in enumerate(speaker.split(',')):
        gender = rankings.Gender[i].split('+')[j]
        speakers[gender].add(name)
count_speakers = sum(len(s) for s in speakers.values())
print(count_speakers)
130
for k in speakers:
    print('{} --> {}'.format(k, len(speakers[k])))
๐Ÿ‘จโ€๐Ÿ’ป --> 112
๐Ÿ‘ฉโ€๐Ÿ’ป --> 18

Talks Stats

print('Talks --> {}'.format(talks.index.size))
print('Trainings --> {}'.format(trainings.index.size))
Talks --> 172
Trainings --> 9

Lang

rankings.Lang.value_counts()
๐Ÿ‡ฌ๐Ÿ‡ง    112
๐Ÿ‡ฎ๐Ÿ‡น     69
Name: Lang, dtype: int64

Level

rankings.Level.value_counts()
Beginner        114
Intermediate     61
Advanced          6
Name: Level, dtype: int64

Trainings Ranking

trainings
Type Duration Title Track Level Lang Speakers Gender
9 Training 240 Deep Learning, the Keras way PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Valerio Maggio ๐Ÿ‘จโ€๐Ÿ’ป
33 Training 240 Quattro ore di Silenzio Assoluto PyLang Advanced ๐Ÿ‡ฌ๐Ÿ‡ง Carlo Miron ๐Ÿ‘จโ€๐Ÿ’ป
44 Training 240 Intro to Natural Language Processing in Python PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Marco Bonzanini ๐Ÿ‘จโ€๐Ÿ’ป
78 Training 240 Scrivere Chat Bot per Telegram e Slack PyLang Beginner ๐Ÿ‡ฎ๐Ÿ‡น Lorenzo Buonanno,Tommaso Sartor ๐Ÿ‘จโ€๐Ÿ’ป+๐Ÿ‘จโ€๐Ÿ’ป
105 Training 240 Supervised learning in high dimensional data: from zero to โ„ต-0 PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Matteo Barbieri ๐Ÿ‘จโ€๐Ÿ’ป
107 Training 240 Writing Plugin Based Chat Bots in Telegram (and Slack) PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Lorenzo Buonanno,Tommaso Sartor ๐Ÿ‘จโ€๐Ÿ’ป+๐Ÿ‘จโ€๐Ÿ’ป
117 Training 240 Costruiamo lโ€™Internet dei Robot PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Ludovico Orlando Russo ๐Ÿ‘จโ€๐Ÿ’ป
154 Training 240 Creiamo un'applicazione per la gestione di ticket in Genropy PyBusiness Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Francesco Porcari ๐Ÿ‘จโ€๐Ÿ’ป
157 Training 240 Quando il saggio indica il cielo, pandas guarda l'indice PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Pietro Battiston ๐Ÿ‘จโ€๐Ÿ’ป

Talks Ranking (per single Track)

Track PyLang

pylang = talks[talks['Track'].values == 'PyLang']
pylang.index = np.arange(1, pylang.index.size+1)
pylang
Type Duration Title Track Level Lang Speakers Gender
1 Talk 45 Performant Python PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Burkhard Kloss ๐Ÿ‘จโ€๐Ÿ’ป
2 Talk 45 Demystifying Decorators PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Akul Mehra ๐Ÿ‘จโ€๐Ÿ’ป
3 Talk 30 Tales from the Crypt: A Cryptography Primer PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Adam Englander ๐Ÿ‘จโ€๐Ÿ’ป
4 Talk 45 ByteCode al supporto dei test per protocolli ed enforcing di best practices PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Alessandro Molina ๐Ÿ‘จโ€๐Ÿ’ป
5 Talk 60 Solving the web most popular code shortening competition with Python 3 PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Alessandro Amici ๐Ÿ‘จโ€๐Ÿ’ป
6 Talk 45 Unreal Engine 4 e Python: Ora si Puo' PyLang Beginner ๐Ÿ‡ฎ๐Ÿ‡น Roberto De Ioris ๐Ÿ‘จโ€๐Ÿ’ป
7 Talk 45 Python on $5 IoT Device PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Ken Alger ๐Ÿ‘จโ€๐Ÿ’ป
8 Talk 60 PyPy Status Update PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Antonio Cuni ๐Ÿ‘จโ€๐Ÿ’ป
9 Talk 30 Behavioral Driven Development: Tame the Beast PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Adam Englander ๐Ÿ‘จโ€๐Ÿ’ป
10 Talk 45 Python e swift: linguaggi a confronto PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Lelio Campanile ๐Ÿ‘จโ€๐Ÿ’ป
11 Talk 45 Test Driven Deployment with Ansible 2. PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Roberto Polli ๐Ÿ‘จโ€๐Ÿ’ป
12 Talk 60 42 PyCharm Tips and Tricks PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Dmitry Trofimov ๐Ÿ‘จโ€๐Ÿ’ป
13 Talk 45 Chat Bot in Telegram (e slack e altri) PyLang Beginner ๐Ÿ‡ฎ๐Ÿ‡น Lorenzo Buonanno,Tommaso Sartor ๐Ÿ‘จโ€๐Ÿ’ป+๐Ÿ‘จโ€๐Ÿ’ป
14 Talk 60 Creare videogiochi per smartphone con Kivy PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Rigel Di Scala ๐Ÿ‘จโ€๐Ÿ’ป
15 Talk 60 Rusty Python PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Matteo Bertini ๐Ÿ‘จโ€๐Ÿ’ป
16 Talk 45 Svilluppare con python sull'iPad PyLang Beginner ๐Ÿ‡ฎ๐Ÿ‡น Lelio Campanile ๐Ÿ‘จโ€๐Ÿ’ป
17 Talk 45 Just one Shade of OpenStack PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Roberto Polli ๐Ÿ‘จโ€๐Ÿ’ป
18 Talk 45 Plugin Based Chat Bots in Telegram (and Slack and others) PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Lorenzo Buonanno,Tommaso Sartor ๐Ÿ‘จโ€๐Ÿ’ป+๐Ÿ‘จโ€๐Ÿ’ป
19 Talk 45 Attack of Pythons : Gotchas and Landmines in Python PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Manoj Pandey ๐Ÿ‘จโ€๐Ÿ’ป
20 Talk 30 Loop better: a deeper look at iteration in Python PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Trey Hunner ๐Ÿ‘จโ€๐Ÿ’ป
21 Talk 45 Ansible roles, private git repos and the Ansible Galaxy tool PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง serena lorenzini ๐Ÿ‘ฉโ€๐Ÿ’ป
22 Talk 30 Comprehensible Comprehensions PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Trey Hunner ๐Ÿ‘จโ€๐Ÿ’ป
23 Talk 45 Rules of thumb to test the documentation PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Marco Buttu ๐Ÿ‘จโ€๐Ÿ’ป
24 Talk 45 Continuous Delivery for Iot with Python and Iottly PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Stefano Terna ๐Ÿ‘จโ€๐Ÿ’ป
25 Talk 30 Python, Locales and Writing Systems PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Rae Knowler ๐Ÿ‘ฉโ€๐Ÿ’ป
26 Talk 60 Cross-platform game development with Kivy PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Rigel Di Scala ๐Ÿ‘จโ€๐Ÿ’ป
27 Talk 45 Ansible: sviluppo e utilizzo di roles seguendo il modello di Ansible Galaxy PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น serena lorenzini ๐Ÿ‘ฉโ€๐Ÿ’ป
28 Talk 45 Artistic Python: Mixing Python Programming with Fashion PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Ria Baldevia ๐Ÿ‘ฉโ€๐Ÿ’ป
29 Talk 45 Python + Windows, like a boss PyLang Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Nicola Iarocci ๐Ÿ‘จโ€๐Ÿ’ป
30 Talk 45 Pilotare un braccio robotico dal cloud con GenroPy e Raspberry PyLang Beginner ๐Ÿ‡ฎ๐Ÿ‡น Michele Bertoldi ๐Ÿ‘จโ€๐Ÿ’ป
31 Talk 45 Roboto Framework for Test Code Coverage for cloud services. PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง khushbu parakh ๐Ÿ‘ฉโ€๐Ÿ’ป
32 Talk 45 Awesome CLI PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Mark Fink ๐Ÿ‘จโ€๐Ÿ’ป
33 Talk 60 Creazione ed evoluzione di un framework per interfacce grafiche Multi-Touch con OpenGL PyLang Advanced ๐Ÿ‡ฎ๐Ÿ‡น Tiziano Carotti ๐Ÿ‘จโ€๐Ÿ’ป
34 Talk 30 James and the Giant Forensics Toolkit PyLang Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tiberius Hefflin ๐Ÿ‘จโ€๐Ÿ’ป
35 Talk 45 ENVIFATE: plugin per QGIS per la valutazione del rischio di inquinamento ambientale PyLang Beginner ๐Ÿ‡ฎ๐Ÿ‡น Francesco Geri ๐Ÿ‘จโ€๐Ÿ’ป
36 Talk 45 Terrain Generation in Python with Processing PyLang Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Paolo Improta ๐Ÿ‘จโ€๐Ÿ’ป
print('Number of Talks Proposed: ', pylang.index.size, end='\n\n')

print('Language of Talks Proposed: ')
print(pylang.Lang.value_counts(), end='\n\n')

print('Levels of Talks Proposed: ')
print(pylang.Level.value_counts())
Number of Talks Proposed:  36

Language of Talks Proposed: 
๐Ÿ‡ฌ๐Ÿ‡ง    22
๐Ÿ‡ฎ๐Ÿ‡น    14
Name: Lang, dtype: int64

Levels of Talks Proposed: 
Beginner        19
Intermediate    16
Advanced         1
Name: Level, dtype: int64

Track PyCommunity

pycommunity = talks[talks['Track'].values == 'PyCommunity']
pycommunity.index = np.arange(1, pycommunity.index.size+1)
pycommunity
Type Duration Title Track Level Lang Speakers Gender
1 Talk 90 Lโ€™Italia, python e la chimera dellโ€™Agile PyCommunity Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Gabriele Giaccari ๐Ÿ‘จโ€๐Ÿ’ป
2 Talk 45 Is it too late to learn how to program and how being a developer change my life PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Alicia Carr ๐Ÿ‘ฉโ€๐Ÿ’ป
3 Talk 45 Perchรฉ Python fa schifo! PyCommunity Beginner ๐Ÿ‡ฎ๐Ÿ‡น Antonio Spadaro ๐Ÿ‘จโ€๐Ÿ’ป
4 Talk 60 Python in Africa PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anna Makarudze ๐Ÿ‘ฉโ€๐Ÿ’ป
5 Talk 30 From Idea to Presentation: How to Prepare a Conference Talk PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anna Ossowski ๐Ÿ‘ฉโ€๐Ÿ’ป
6 Talk 60 E.T. chiama Python PyCommunity Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Davide Corio ๐Ÿ‘จโ€๐Ÿ’ป
7 Talk 30 Be(come) a Mentor! Help Others Succeed! PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anna Ossowski ๐Ÿ‘ฉโ€๐Ÿ’ป
8 Talk 30 No Coding Skills Required: How to Contribute to Open Source in Other Ways PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anna Ossowski ๐Ÿ‘ฉโ€๐Ÿ’ป
9 Talk 45 Growing a Python community PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anton Caceres ๐Ÿ‘จโ€๐Ÿ’ป
10 Talk 60 Don't try to look smart. Be smart PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Flavio Percoco ๐Ÿ‘จโ€๐Ÿ’ป
11 Talk 30 Compassionate Code Reviews PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง April Wensel ๐Ÿ‘ฉโ€๐Ÿ’ป
12 Talk 30 Rants and Ruminations From A Job Applicant After ๐Ÿ’ฏ CS Job Interviews in Silicon Valley PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Susan Tan ๐Ÿ‘ฉโ€๐Ÿ’ป
13 Talk 30 The Hidden Power Dynamics of Open Source PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anna Ossowski ๐Ÿ‘ฉโ€๐Ÿ’ป
14 Talk 30 Applying the unix philosophy to django projects: a report from the real world PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Federico Capoano ๐Ÿ‘จโ€๐Ÿ’ป
15 Talk 45 Taiga e lโ€™agile project management: join the Oompa Loompasโ€™ Army! PyCommunity Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Gabriele Giaccari ๐Ÿ‘จโ€๐Ÿ’ป
16 Talk 45 Scientific Hooliganism: lessons from the first hack in history PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Lilly Ryan ๐Ÿ‘ฉโ€๐Ÿ’ป
17 Talk 30 Threading Yarn, Writing Code: What Traditional Arts and Crafts Can Teach Us About Programming PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anna Ossowski ๐Ÿ‘ฉโ€๐Ÿ’ป
18 Talk 30 Navigating unconscious bias PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Anna Schneider ๐Ÿ‘ฉโ€๐Ÿ’ป
19 Talk 60 E.T. phone Python PyCommunity Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Davide Corio ๐Ÿ‘จโ€๐Ÿ’ป
20 Talk 30 Leading an open source project as a startup. PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Nicolas Garnier ๐Ÿ‘จโ€๐Ÿ’ป
21 Talk 30 Security Starts With You: Social Engineering PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tiberius Hefflin ๐Ÿ‘จโ€๐Ÿ’ป
22 Talk 30 How Not To Password PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tiberius Hefflin ๐Ÿ‘จโ€๐Ÿ’ป
23 Talk 45 ZimboPy: Empowering Zimbabwean Girls As Change Makers PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Marlene Mhangami ๐Ÿ‘ฉโ€๐Ÿ’ป
24 Talk 45 Keeping up with the pace of a fast growing community without dying PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Flavio Percoco ๐Ÿ‘จโ€๐Ÿ’ป
25 Talk 45 Combating Impostor Syndrome PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Ken Alger ๐Ÿ‘จโ€๐Ÿ’ป
26 Talk 30 Never Accept the First Offer PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tiberius Hefflin ๐Ÿ‘จโ€๐Ÿ’ป
27 Talk 30 Mastering Your Tools PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Miguel Branco Palhas ๐Ÿ‘จโ€๐Ÿ’ป
28 Talk 30 Why the Internet Loves Cats PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tiberius Hefflin ๐Ÿ‘จโ€๐Ÿ’ป
29 Talk 30 Time Tracking is Hard PyCommunity Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Sam Deng ๐Ÿ‘จโ€๐Ÿ’ป
30 Talk 30 The Monster on the Project PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tiberius Hefflin ๐Ÿ‘จโ€๐Ÿ’ป
31 Talk 30 Dial M For Mentor PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Mariatta Wijaya ๐Ÿ‘ฉโ€๐Ÿ’ป
32 Talk 30 People Are Coming To My Beginning Workshop, What Now? PyCommunity Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Nicholle James ๐Ÿ‘ฉโ€๐Ÿ’ป
print('Number of Talks Proposed: ', pycommunity.index.size, end='\n\n')

print('Language of Talks Proposed: ')
print(pycommunity.Lang.value_counts(), end='\n\n')

print('Levels of Talks Proposed: ')
print(pycommunity.Level.value_counts())
Number of Talks Proposed:  32

Language of Talks Proposed: 
๐Ÿ‡ฌ๐Ÿ‡ง    28
๐Ÿ‡ฎ๐Ÿ‡น     4
Name: Lang, dtype: int64

Levels of Talks Proposed: 
Beginner        27
Intermediate     5
Name: Level, dtype: int64
pydataers = talks[talks['Track'].values == 'PyData']
pydataers.index = np.arange(1, pydataers.index.size+1)
pydataers
Type Duration Title Track Level Lang Speakers Gender
1 Talk 45 AI, Machine Learning e Deep Learning: cosa cambia? PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Antonio Spadaro ๐Ÿ‘จโ€๐Ÿ’ป
2 Talk 45 Facial Analysis Techniques for Pythonista (and beyond!) PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Alex Casalboni ๐Ÿ‘จโ€๐Ÿ’ป
3 Talk 45 Solving the Rubiks Cube with Python PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Daan van Berkel ๐Ÿ‘จโ€๐Ÿ’ป
4 Talk 60 Deep Learning made easy PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Jalem Raj Rohit ๐Ÿ‘จโ€๐Ÿ’ป
5 Talk 60 The unconventional Introduction to Deep Learning PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Valerio Maggio ๐Ÿ‘จโ€๐Ÿ’ป
6 Talk 60 A Gentle Introduction to Neural Networks (with Python) PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tariq Rashid ๐Ÿ‘จโ€๐Ÿ’ป
7 Talk 45 Introduction to Data-Analysis with Pandas PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Alexander Hendorf ๐Ÿ‘จโ€๐Ÿ’ป
8 Talk 60 Machine Learning con Python: previsione in real-time della richiesta di energia elettrica PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Felice Tuosto ๐Ÿ‘จโ€๐Ÿ’ป
9 Talk 45 Affrontare le sfide del cambiamento climatico con Python PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Alessandro Amici ๐Ÿ‘จโ€๐Ÿ’ป
10 Talk 45 Time Series Analysis with Pandas PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Alexander Hendorf ๐Ÿ‘จโ€๐Ÿ’ป
11 Talk 60 Machine Learning con Python: algoritmi NILM e real-time processing PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Felice Tuosto ๐Ÿ‘จโ€๐Ÿ’ป
12 Talk 45 OpenCV for face detection PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Ken Alger ๐Ÿ‘จโ€๐Ÿ’ป
13 Talk 45 How to turn Wikipedia into a Quiz Game PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Andrea Cappelli,Roberto Turrin ๐Ÿ‘จโ€๐Ÿ’ป+๐Ÿ‘จโ€๐Ÿ’ป
14 Talk 60 Where are you going? An overview on machine learning models for human mobility PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Gianni Barlacchi ๐Ÿ‘จโ€๐Ÿ’ป
15 Talk 60 Tensor decomposition with Python: Learning structures from multidimensional data PyData Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Andrรฉ Panisson ๐Ÿ‘จโ€๐Ÿ’ป
16 Talk 45 An Introduction to Pandas for Data Analysis in Python PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Ayush Kumar Singh ๐Ÿ‘จโ€๐Ÿ’ป
17 Talk 45 Basic principles of scientific data visualization PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Giuseppe Jurman ๐Ÿ‘จโ€๐Ÿ’ป
18 Talk 45 Explore the brain with Nilearn PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Darya Chyzhyk ๐Ÿ‘ฉโ€๐Ÿ’ป
19 Talk 45 An Introduction to Feature Selection in Machine Learning using Python PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Rahul Baboota ๐Ÿ‘จโ€๐Ÿ’ป
20 Talk 45 Word Embedding: come codificare il linguaggio naturale per algoritmi di previsione e classificazione PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Felice Tuosto,Andrea Ianni ๐Ÿ‘จโ€๐Ÿ’ป+๐Ÿ‘จโ€๐Ÿ’ป
21 Talk 60 The Journey Of aeneas: A Python Adventure In Text and Speech PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Alberto Pettarin ๐Ÿ‘จโ€๐Ÿ’ป
22 Talk 45 Jupyter: if you don't use it yet you're doing wrong PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Christian Barra ๐Ÿ‘จโ€๐Ÿ’ป
23 Talk 45 Sparking Pandas: an experiment PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Francesco Bruni ๐Ÿ‘จโ€๐Ÿ’ป
24 Talk 45 Space weather monitoring for a simulation of a Martian settlement based on Virtual Reality PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Giovanni Bruno ๐Ÿ‘จโ€๐Ÿ’ป
25 Talk 45 Catching Neutrinos with Python and KM3NeT PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Tamรกs Gรกl ๐Ÿ‘จโ€๐Ÿ’ป
26 Talk 45 Il Viaggio di aeneas: Un'Avventura Con Python Tra Testo e Parlato PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Alberto Pettarin ๐Ÿ‘จโ€๐Ÿ’ป
27 Talk 45 Word Embeddings for Natural Language Processing in Python PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Marco Bonzanini ๐Ÿ‘จโ€๐Ÿ’ป
28 Talk 60 Validazione e decodifica di file XML con Python PyData Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Davide Brunato ๐Ÿ‘จโ€๐Ÿ’ป
29 Talk 60 Dai dati alla visualizzazione: la mia prima data pipeline PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Riccardo Magliocchetti ๐Ÿ‘จโ€๐Ÿ’ป
30 Talk 45 How to use pandas the wrong way PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Pietro Battiston ๐Ÿ‘จโ€๐Ÿ’ป
31 Talk 45 Misura: Un sistema per il controllo strumentale, l'acquisizione dati ed il calcolo scientifico PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Daniele Paganelli ๐Ÿ‘จโ€๐Ÿ’ป
32 Talk 45 The Wild West of Data Wrangling PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Sarah Guido ๐Ÿ‘ฉโ€๐Ÿ’ป
33 Talk 45 Come usare male pandas PyData Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Pietro Battiston ๐Ÿ‘จโ€๐Ÿ’ป
34 Talk 45 Monitoring Beach Morphology with Python PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Luca Liberti ๐Ÿ‘จโ€๐Ÿ’ป
35 Talk 45 Differential network analysis and graph classification: a glocal approach PyData Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Giuseppe Jurman ๐Ÿ‘จโ€๐Ÿ’ป
36 Talk 45 RFLab - Controllo remoto strumentazione di un laboratorio nel settore delle microonde PyData Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Andrea Saba ๐Ÿ‘จโ€๐Ÿ’ป
37 Talk 45 Fuzzy is the new sexy: a tour of scikit-fuzzy PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Niccolo Raspa ๐Ÿ‘จโ€๐Ÿ’ป
38 Talk 45 Real-time Trajectory Optimization through contacts, a simple test case. PyData Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Tommaso Sartor ๐Ÿ‘จโ€๐Ÿ’ป
39 Talk 45 LiFT - Un tagger di features per lโ€™analisi multidimensionale di testi ottimizzato per PySpark PyData Beginner ๐Ÿ‡ฎ๐Ÿ‡น Michele Gabusi ๐Ÿ‘จโ€๐Ÿ’ป
40 Talk 45 ADENINE: A Data ExploratioN pIpeliNE PyData Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Samuele Fiorini ๐Ÿ‘จโ€๐Ÿ’ป
print('Number of Talks Proposed: ', pydataers.index.size, end='\n\n')

print('Language of Talks Proposed: ')
print(pydataers.Lang.value_counts(), end='\n\n')

print('Levels of Talks Proposed: ')
print(pydataers.Level.value_counts())
Number of Talks Proposed:  40

Language of Talks Proposed: 
๐Ÿ‡ฌ๐Ÿ‡ง    23
๐Ÿ‡ฎ๐Ÿ‡น    17
Name: Lang, dtype: int64

Levels of Talks Proposed: 
Beginner        26
Intermediate    14
Name: Level, dtype: int64

Track PyWeb

pyweb = talks[talks['Track'].values == 'PyWeb']
pyweb.index = np.arange(1, pyweb.index.size+1)
pyweb
Type Duration Title Track Level Lang Speakers Gender
1 Talk 45 Building Serverless applications with Python PyWeb Advanced ๐Ÿ‡ฌ๐Ÿ‡ง Andrii Soldatenko ๐Ÿ‘จโ€๐Ÿ’ป
2 Talk 45 Create a serverless infrastructure for data collection with Python and AWS PyWeb Intermediate ๐Ÿ‡ฎ๐Ÿ‡น David Santucci ๐Ÿ‘จโ€๐Ÿ’ป
3 Talk 45 Indicizzare e ricercare tonnellate di dati con ElasticSearch e Django PyWeb Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Ernesto Arbitrio ๐Ÿ‘จโ€๐Ÿ’ป
4 Talk 45 Django Rest Framework - Tips&Tricks PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Luca Zacchetti ๐Ÿ‘จโ€๐Ÿ’ป
5 Talk 30 Out of Sight, Out of Mind: Survival tricks and tools for remote developers PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Alessio Bragadini ๐Ÿ‘จโ€๐Ÿ’ป
6 Talk 45 Crash test of Django ORM PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Andrii Soldatenko ๐Ÿ‘จโ€๐Ÿ’ป
7 Talk 60 Understanding Serverless Architecture PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Jalem Raj Rohit ๐Ÿ‘จโ€๐Ÿ’ป
8 Talk 45 Getting started with requests HTTP library PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Andrea Grandi ๐Ÿ‘จโ€๐Ÿ’ป
9 Talk 60 Serverless computing con Python e AWS PyWeb Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Federico Caboni ๐Ÿ‘จโ€๐Ÿ’ป
10 Talk 45 Deploy automatizzato di un progetto Python 3/Django con Ansible PyWeb Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Marco Santamaria ๐Ÿ‘จโ€๐Ÿ’ป
11 Talk 60 Serverless computing with Python and AWS PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Federico Caboni ๐Ÿ‘จโ€๐Ÿ’ป
12 Talk 45 Why I still develop synchronous web in the asyncIO era PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Giovanni Barillari ๐Ÿ‘จโ€๐Ÿ’ป
13 Talk 30 Django among modern web frameworks โ€“ was Angular2 a good choice? PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Andrzej Krawczyk ๐Ÿ‘จโ€๐Ÿ’ป
14 Talk 45 An Introduction to web scraping using Python PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Manoj Pandey ๐Ÿ‘จโ€๐Ÿ’ป
15 Talk 45 Perchรฉ sviluppo ancora web sincrono nell'era dell'asyncIO PyWeb Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Giovanni Barillari ๐Ÿ‘จโ€๐Ÿ’ป
16 Talk 30 Django and the testing pyramid PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Aaron Bassett ๐Ÿ‘จโ€๐Ÿ’ป
17 Talk 30 Data loss prevention in modern web applications PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Xavier Dutreilh ๐Ÿ‘จโ€๐Ÿ’ป
18 Talk 60 Amazon Web Services for dummies - tips and tricks PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Justyna Janczyszyn ๐Ÿ‘ฉโ€๐Ÿ’ป
19 Talk 45 OpneSSH SFTP service con Python: pysftpserver. PyWeb Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Filippo Morelli ๐Ÿ‘จโ€๐Ÿ’ป
20 Talk 60 Amazon Web Services per i principianti - consigli e trucchi PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Justyna Janczyszyn ๐Ÿ‘ฉโ€๐Ÿ’ป
21 Talk 45 Open edX, soluzione per l'e-learning basata su Django PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Davide Corio ๐Ÿ‘จโ€๐Ÿ’ป
22 Talk 45 Automated deploy of a Python 3/Django project with Ansible PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Marco Santamaria ๐Ÿ‘จโ€๐Ÿ’ป
23 Talk 30 Type uWSGI; press enter; what happens? PyWeb Advanced ๐Ÿ‡ฌ๐Ÿ‡ง Philip James ๐Ÿ‘จโ€๐Ÿ’ป
24 Talk 30 Planet friendly web development with Django PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Chris Adams ๐Ÿ‘จโ€๐Ÿ’ป
25 Talk 60 weppy: il framework web per umani PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Giovanni Barillari ๐Ÿ‘จโ€๐Ÿ’ป
26 Talk 45 Presenting pysftpserver: OpenSSH SFTP service with Python. PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Filippo Morelli ๐Ÿ‘จโ€๐Ÿ’ป
27 Talk 45 Django nella giungla Javascript PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Patrick Guido Arminio ๐Ÿ‘จโ€๐Ÿ’ป
28 Talk 30 The hard long journey of submitting a form PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Filipe de Alencar Ximenes ๐Ÿ‘จโ€๐Ÿ’ป
29 Talk 60 Infrastructure as Code with Terraform PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Justyna Janczyszyn ๐Ÿ‘ฉโ€๐Ÿ’ป
30 Talk 30 The mullet architecture - Elasticsearch in the front, Postgres in the back PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Honza Krรกl ๐Ÿ‘จโ€๐Ÿ’ป
31 Talk 60 Infrastruttura come codice con Terraform PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Justyna Janczyszyn ๐Ÿ‘ฉโ€๐Ÿ’ป
32 Talk 45 Geospatial three amigos: Python, Leaflet, and ElasticSearch PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Roberto Rosario ๐Ÿ‘จโ€๐Ÿ’ป
33 Talk 30 Django Admin - The Swiss Army Knife PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Prakash Kumar ๐Ÿ‘จโ€๐Ÿ’ป
34 Talk 45 MIT MicroMasters: come sviluppare una web application basata su servizi esterni. PyWeb Beginner ๐Ÿ‡ฎ๐Ÿ‡น Giovanni Di Milia ๐Ÿ‘จโ€๐Ÿ’ป
35 Talk 30 Serverlessness - augmenting your Django apps with Functions-as-a-Service PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Tom Dyson ๐Ÿ‘จโ€๐Ÿ’ป
36 Talk 30 Qualities of great reusable Django apps PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Flรกvio Juvenal da Silva Junior ๐Ÿ‘จโ€๐Ÿ’ป
37 Talk 60 weppy: the web framework for humans PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Giovanni Barillari ๐Ÿ‘จโ€๐Ÿ’ป
38 Talk 30 Scaling Django with Kubernetes PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Saket Bhushan ๐Ÿ‘จโ€๐Ÿ’ป
39 Talk 30 Beginning with django? Why you need to continue with django PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Opetunde Adepoju ๐Ÿ‘ฉโ€๐Ÿ’ป
40 Talk 30 Migrating from JavaEE to Django: the OSIS case of embracing cultural and technical changes PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Hildeberto Mendonca ๐Ÿ‘จโ€๐Ÿ’ป
41 Talk 30 Integrating the Bokeh library with Django PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Ken Alger ๐Ÿ‘จโ€๐Ÿ’ป
42 Talk 30 Preventing issues on Django with linters and tools PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Flรกvio Juvenal da Silva Junior ๐Ÿ‘จโ€๐Ÿ’ป
43 Talk 60 Django ORM in server TCP con backend multischema PostgreSQL PyWeb Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Luca Ferroni ๐Ÿ‘จโ€๐Ÿ’ป
44 Talk 30 Deploying your django application using puppet PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Krzysztof ลปuraw ๐Ÿ‘จโ€๐Ÿ’ป
45 Talk 30 Addons: I can solve 90% of your problems. The other 90% are up to you. PyWeb Intermediate ๐Ÿ‡ฌ๐Ÿ‡ง Stefan Foulis ๐Ÿ‘จโ€๐Ÿ’ป
46 Talk 30 Using SASS in Django PyWeb Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Jacob Rief ๐Ÿ‘จโ€๐Ÿ’ป
print('Number of Talks Proposed: ', pyweb.index.size, end='\n\n')

print('Language of Talks Proposed: ')
print(pyweb.Lang.value_counts(), end='\n\n')

print('Levels of Talks Proposed: ')
print(pyweb.Level.value_counts())
Number of Talks Proposed:  46

Language of Talks Proposed: 
๐Ÿ‡ฌ๐Ÿ‡ง    31
๐Ÿ‡ฎ๐Ÿ‡น    15
Name: Lang, dtype: int64

Levels of Talks Proposed: 
Beginner        22
Intermediate    22
Advanced         2
Name: Level, dtype: int64

Track PyBusiness

pybusiness = talks[talks['Track'].values == 'PyBusiness']
pybusiness.index = np.arange(1, pybusiness.index.size+1)
pybusiness
Type Duration Title Track Level Lang Speakers Gender
1 Talk 60 Realizzare stampe HTML e PDF usando solo Python PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Saverio Porcari ๐Ÿ‘จโ€๐Ÿ’ป
2 Talk 45 Da applicativi Desktop a Web PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Luigi Renna ๐Ÿ‘จโ€๐Ÿ’ป
3 Talk 45 Analisi dati e grafici in Genropy PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Francesco Porcari ๐Ÿ‘จโ€๐Ÿ’ป
4 Talk 45 iCond: GenroPy per amministratori di condomini PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Andrea Busanelli ๐Ÿ‘จโ€๐Ÿ’ป
5 Talk 45 Sviluppo lato client con Odoo PyBusiness Advanced ๐Ÿ‡ฎ๐Ÿ‡น Davide Corio ๐Ÿ‘จโ€๐Ÿ’ป
6 Talk 45 Form e Campi dinamici in Genropy PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Francesco Porcari ๐Ÿ‘จโ€๐Ÿ’ป
7 Talk 60 Genropy: 10 anni di sviluppo di un framework italiano PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Giovanni Porcari ๐Ÿ‘จโ€๐Ÿ’ป
8 Talk 45 Genropy - Caso d'uso: gestione di una infrastruttura telefonica VoIP di medie/grandi dimensioni PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Mauro Zanardi ๐Ÿ‘จโ€๐Ÿ’ป
9 Talk 45 Un anno di Genropy PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Muhammad Hassan Khurshid ๐Ÿ‘จโ€๐Ÿ’ป
10 Talk 45 Wargame web app - Odoo come framework di sviluppo PyBusiness Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Nicola Malcontenti ๐Ÿ‘จโ€๐Ÿ’ป
11 Talk 45 Usare Erpy da applicazioni esterne PyBusiness Beginner ๐Ÿ‡ฎ๐Ÿ‡น Giovanni Porcari ๐Ÿ‘จโ€๐Ÿ’ป
print('Number of Talks Proposed: ', pybusiness.index.size, end='\n\n')

print('Language of Talks Proposed: ')
print(pybusiness.Lang.value_counts(), end='\n\n')

print('Levels of Talks Proposed: ')
print(pybusiness.Level.value_counts())
Number of Talks Proposed:  11

Language of Talks Proposed: 
๐Ÿ‡ฎ๐Ÿ‡น    11
Name: Lang, dtype: int64

Levels of Talks Proposed: 
Beginner        9
Advanced        1
Intermediate    1
Name: Level, dtype: int64

Track PyDatabase

pydb = talks[talks['Track'].values == 'PyDatabase']
pydb.index = np.arange(1, pydb.index.size+1)
pydb
Type Duration Title Track Level Lang Speakers Gender
1 Talk 60 Digital Analytics Data Aggregation: un case study dal mondo reale utilizzando SQL, NoSQL e Pandas PyDatabase Advanced ๐Ÿ‡ฎ๐Ÿ‡น Alessandro Pelliciari ๐Ÿ‘จโ€๐Ÿ’ป
2 Talk 45 Full Text Search con PostgreSQL PyDatabase Beginner ๐Ÿ‡ฎ๐Ÿ‡น Giuseppe Broccolo ๐Ÿ‘จโ€๐Ÿ’ป
3 Talk 45 Disaster recovery: una serie di sfortunati eventi PyDatabase Beginner ๐Ÿ‡ฎ๐Ÿ‡น Giulio Calacoci ๐Ÿ‘จโ€๐Ÿ’ป
4 Talk 60 Python e PostgreSQL, un connubio perfetto PyDatabase Beginner ๐Ÿ‡ฎ๐Ÿ‡น Marco Nenciarini ๐Ÿ‘จโ€๐Ÿ’ป
5 Talk 45 Ricerca full text in Django con PostgreSQL PyDatabase Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Paolo Melchiorre ๐Ÿ‘จโ€๐Ÿ’ป
6 Talk 45 PostgreSQL su NFS: miti e veritร  PyDatabase Intermediate ๐Ÿ‡ฎ๐Ÿ‡น Jonathan Battiato ๐Ÿ‘จโ€๐Ÿ’ป
7 Talk 45 Taking care of PostgreSQL with Ansible PyDatabase Beginner ๐Ÿ‡ฌ๐Ÿ‡ง Rubens Souza ๐Ÿ‘จโ€๐Ÿ’ป
print('Number of Talks Proposed: ', pydb.index.size, end='\n\n')

print('Language of Talks Proposed: ')
print(pydb.Lang.value_counts(), end='\n\n')

print('Levels of Talks Proposed: ')
print(pydb.Level.value_counts())
Number of Talks Proposed:  7

Language of Talks Proposed: 
๐Ÿ‡ฎ๐Ÿ‡น    6
๐Ÿ‡ฌ๐Ÿ‡ง    1
Name: Lang, dtype: int64

Levels of Talks Proposed: 
Beginner        4
Intermediate    2
Advanced        1
Name: Level, dtype: int64
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment