Source code for all utilities used to conduct a survey about teachers, visualize the results, and automatically post them to a Telegram channel.
-
Distributed Information Gathering:
- Allows each study group involved in the survey to fill in JSON format data specific to their group only. This modular approach ensures efficient and organized data collection.
-
Automatic Google Forms Generation:
- Uses prepared templates to automatically generate Google Forms, minimizing manual effort in survey creation.
-
Automatic Response Retrieval:
- Fetches responses from Google Forms and converts them into a Pandas DataFrame for easy data manipulation and analysis.
-
Survey Results Visualization:
- Generates visualizations of survey results for numerical features, aiding in intuitive data comprehension and presentation.
-
Automated Results Posting:
- Automatically posts the generated visualizations to a specified Telegram channel.
- Posts responses to open-text questions in the comments to the Telegram post.
Example of the generated by this repo vizualization:
*the publication is agreed with Mr. Yakovliev
For any issues or inquiries, please open an issue on this repository, and we will address it as soon as possible (maybe).