๐ŸŽ“ Showcasing one of the fantastic projects from last semesterโ€™s CMPUT 401 students at the University of Alberta! ๐ŸŒŸ

Students collaborated on a project called _MigBench for the SMR lab ๐Ÿ› ๏ธ๐Ÿ–ฅ๏ธ. The lab developed a valuable dataset on Python library migrations, and our students created an online queryable version of the PyMigBench dataset, making it accessible to researchers and software developers worldwide ๐ŸŒ.

Screenshot of the app.

The team had a blast working together, and their strong teamwork was evident as they successfully tackled the tasks:

  • Converting the YAML-based dataset to a relational database
  • Exporting all YAML data onto the database
  • Building an admin tool for uploading new YAML data
  • Developing an intuitive tool for users to query the dataset
  • Making the website visually appealing

Thank you, Mohayeminul Islam and Sarah Nadi, for your support and guidance throughout the project ๐Ÿ™Œ!

And kudos to the team for your dedication and excellent collaboration! ๐Ÿ‘๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

University of Alberta CMPUT 401 Project - Fall 2022


Steven Heung, Xichen Pan, Shane Smith, Revanth Atmakuri, Roman Kyrzyk, Yalmaz Abdullah


Aaron Skiba