BoFs and Posters for PyCon India 2023
PyCon India provides numerous opportunities to gather, interact, and engage in discussions with fellow Pythonistas. To foster community building, we emphasize interactive and engaging sessions, such as Birds of a Feather (BoF) and Poster sessions.
Submit your proposal through BoF and Poster Submission Page. You can choose the category from the 'Proposal Type' dropdown.
Here is a brief overview of both Categories.
BoF Sessions
Birds of a Feather sessions (or BoFs) are informal gatherings of like-minded individuals who wish to discuss a particular topic without a pre-planned agenda. BoFs provide an inclusive and informal environment where participants can freely share ideas. BoFs can be serious and serve as a great way to bring people from the community together to delve deep into a topic. However, they also offer opportunities to learn while having a lot of fun!
Guidelines
- Duration: Each BoF Session will last for 30 mins.
- Selection: The CFP team will select the BoF sessions.
Moderation
The proposer of the session will serve as the moderator and initiate the session. The moderator's role is to ensure that the discussion is both guided and cohesive while encouraging audience participation. We invite the community to suggest ideas for BoF topics and volunteer as moderators. Please include a brief description of the BoF and potential panelists in your proposal.
Proposal examples
- Discussing the book "Learn Python 3, the Hard Way"
- Application security in the world of LLMs
- PyScript adoption
- Python in Education
- LLMs in Production
Poster Sessions
Posters are graphical summary of projects or ideas. They are usually presented with an A0 size poster, but any creative ways are always welcome. The poster session provides an opportunity to network with the conference attendees and acts as a starting point for further discussions. While talks generally needs to appeal to a wide section of the community, posters can cover niche topics.
PyCon India 2023 will be having a Poster Presentation session on conference days. During the poster presentation session you will be provided with a poster board that can hold an A0 size poster, and a table to place your laptop, for demos. Conference attendees interested in your topic, will stop by, during which you can give them a brief presentation / demo.
Poster Presentation Duration
- Conference Day 1, 30th September - Second Half - Between second and third Keynote
- Conference Day 2, 1st October - Second Half - Between second and third Keynote
FAQ
What is the difference between a talk and a poster?
Talks and posters are different ways of interacting with the conference audience. A topic can be presented as talk, if the intention is to explain the topic in detail. A poster on the other hand, is similar to a lightning talk, in that it quickly introduces the audience to a topic, and acts as trigger point for further discussion.
There are some specific cases where posters are better suited than talks:
Due to the nature of the poster presentation format, it is better suited for demos, the attendees can interact with the project. This is especially useful for hardware projects.
Visual presentations always attract the attendees to grasp the core concept of the topic
If you are first time conference attendee, or a first time speaker at a conference, posters let you engage with the audience without getting intimidated by the large crowd.
Niche topics that are domain heavy, are better suited as posters. Examples: Python in local language computing, Python in embedded Linux build automation, Python used in scientific study of ailments, etc.
Can I submit both a talk and a poster proposal?
You can submit a talk and poster proposal for the same topic. If your talk does not get selected, you can use the poster session, to introduce your topic, and engage with the audience. Given the limited space and time at the conference, only one of them will get selected though.
What makes a good poster?
First, ensure that you select a good title. Conference attendees will use it to determine which posters to attend. Make sure it brings in audience who will be interested in your poster.
Second, for the poster itself, here are a few tips for creating the poster:
- While textual representation is good, graphical representation will attract more eyes
- Make sure the contents are properly sized and spaced in the poster so that it is viewable from decent distance
- Provoke the reader's curiosity which will open up space for further discussions
- Provide links for the attendees to know more about the topic and connect with you / the community
Do you have sample poster proposals to get started?
You can check the poster proposals from other conferences:
Can I do a poster in a local language?
Yes! Since attendees can choose which poster they want to attend, your poster can be in a local language. This makes sense only if there will be sufficient no. of participants who are familiar with the language. This can also be done, if the topic is itself about projects / libraries on regional language computing. Please be noted that the proposal itself needs to be in English, for the reviewers to be able to comprehend your proposal.
Questions?
Ping us on Zulip. In addition to it, you can reach out to CFP volunteers:
- Soumendra Kumar Sahoo, CFP Lead – DM on Zulip
- Dr. Murali, CFP shadow lead - DM on Zulip
Proposal Sections
- Developer tools and automation - Tools and practices for automating development workflows and enhancing productivity like DevOps, Testing, CI/CD, Containers, Orchestration, Logging, and Monitoring, Selenium
- Concurrency - Approaches to concurrent Python programming using multiple threads like Multiprocessing, Multithreading, Async
- Core Python - Focused on understanding and mastering fundamental Python concepts and syntax like Documentation, Python Libraries, Language Features & Internals, Python Implementations
- Culture and Society - Exploring cultural aspects and societal influences like Diversity, health, life, education, productivity, workspace issues, community, coding for causes
- Ethics and Philosophy - Examination of ethical considerations and philosophical questions in technology like Govt. Policies, Responsible AI, Privacy and Bias.
- Others - Other topics not explicitly covered in the above sections like Quantum Computing, Storage, etc.
- Cloud Computing - Using Python to leverage cloud-based services and infrastructure like Cloud services (AWS, GCP, Azure, etc.) for Python, IaaS for Python.
- Blockchain - Understanding and developing blockchain systems and Web3.0 using Python.
- Distributed Computing - Techniques for processing data across multiple machines or processes using Python like PySpark, Dask, Distributed ML (Horovod), MPI (Message Passing Interface).
- Embedded Python and IOT - Using Python in embedded systems and Internet of Things (IoT) devices like MicroPython, Python on Hardware, Robotics, Arduino, and Raspberry Pi.
- Desktop Applications - Design and implementation of applications for desktop environments using Python like Qt, GTK+, Tkinter, Gnome, KDE.
- Web & App development - Building interactive websites and mobile applications using Python like APIs, REST, GraphQL, PyScript, Django, Flask, FastAPI, Kivy.
- Networking and Security - Concepts and practices for secure, efficient networking using Python like Network Programming, Network Security and Encryption.
- Game Design and 3D Modelling - Creation and manipulation of 3D models, AR/VR and principles of game design using Python.
- Scientific Computing - Using Python to solve complex scientific and mathematical problems like Python usage in scientific computing and research. GIS, Mathematics, Simulations.
- Data Science, AI & ML - Exploration and implementation of data science techniques, artificial intelligence, and machine learning algorithms using Python like Generative AI, Data Analytics & Visualisation, Data Engineering, Speech Processing, NLP, Computer Vision, MLOps and Others.
Proposal Types
- BoF - BoF session
List of Proposals
0 7
1. Python-based approach to simplify complex JSON structures by flattening them
1 0
5. How YouTube is Democratizing Data Science Education?
0 2