trnhan194 / COMP4010-Project-2

0 stars 0 forks source link

Peer Review - Group F #3

Open AaronCerty opened 1 month ago

AaronCerty commented 1 month ago

Feedback on Proposal: "Inclusive Data Visualization: A Comprehensive Guide for Accessibility in R with ggplot2 and Quarto"

Novelty and Unique Contribution: Your project addresses an important and increasingly recognized aspect of data visualization—accessibility. While the idea of creating accessible visualizations is not entirely novel, focusing specifically on using R, ggplot2, and Quarto to achieve accessibility is commendable. To enhance the uniqueness of your project, consider highlighting specific challenges or techniques that are unique to R and these packages in ensuring accessibility, especially for users with diverse needs.

Approach and Technology: The choice of ggplot2 and Quarto for this project is suitable as both are widely used and powerful tools for data visualization and documentation within the R ecosystem. Consider exploring additional R packages that specialize in accessibility, such as ggedit or ggforce, to complement ggplot2's capabilities in creating accessible visualizations. Also, integrate interactive elements or widgets (e.g., using plotly or shiny) to enhance user engagement and accessibility features.

Dataset Selection and Use: The selection of the Iris and Titanic datasets is practical and allows for a range of visualization exercises. To further enrich your project, consider incorporating real-world datasets that pose specific challenges related to accessibility (e.g., datasets with missing or messy data, multivariate data with complex relationships). This will provide participants with a more holistic understanding of accessibility considerations in diverse data scenarios.

Clarity and Expansion: Your motivation and goals are clearly outlined, showcasing the personal and professional benefits of mastering accessible data visualization. Consider expanding on the specific accessibility features and guidelines you plan to cover (e.g., color contrast, alt text for images, interactive elements for screen readers). Clarify how participants will apply these techniques in practice and how you will assess their proficiency in creating accessible visualizations.

Feature Recommendation: To enhance the impact of your project, consider incorporating a demonstration of how accessible visualizations can be integrated into web-based applications or reports using R Markdown and Shiny. This could involve showcasing dynamic accessibility features (e.g., resizable text, keyboard navigation) that enhance usability for individuals with disabilities. By demonstrating the practical application of accessible visualization techniques, participants can gain a deeper appreciation for their importance and impact.

Overall, your proposal presents a valuable and relevant project aimed at promoting inclusivity in data visualization practices. By refining specific aspects such as dataset selection and expanding on accessibility techniques unique to R and ggplot2, you can further elevate the novelty and effectiveness of your comprehensive guide for accessible data visualization. Good luck with your project implementation!

trnhan194 commented 1 month ago

Thank you for the insightful review! I would like to provide my responses in accordance with each of your bullet points that need clarification.

Novelty and Unique Contribution: Considering the challenges, I want to include necessary and relevant packages that are highly applicable in a lesson plan format.

Approach and Technology: Thank you for suggesting those tools. I believe that including such interactive tools like shiny will help improve user engagement.

Clarity and Expansion: I do believe that the applications for each tool should be clarified. As I am still planning the lessons, I will provide it in the final version.

tienvu95 commented 1 month ago

Thank you @AaronCerty for the very detailed feedback, I don't have anything to add.