Canadian Responsible Tech Repository

Closed
goodbot society
Vancouver, British Columbia, Canada
RB
Renee Black She / Her
CEO
(7)
4
Preferred learners
  • Anywhere
  • Academic experience
Categories
Computer science & IT Volunteer organizing Community engagement Website development Databases Scientific research
Skills
unit testing debugging git (version control system) wireframing responsive web design version control research lawsuits workflow management artificial intelligence
Project scope
What is the main goal for this project?

Problem Context

In Canada and globally the responsible tech movement is quickly evolving and using multiple mediums to further its goals. Canadian institutions are producing exciting research and non-profit organizations are pursuing new projects constantly. It can be very difficult for any individual to keep up to date with work being done in this space, and this can make it impossible to identify areas for collaboration on responsible tech-related projects. GoodBot has experienced this problem first hand and has received feedback that this problem exists for many members of the Canadian responsible tech ecosystem.


Solution

GoodBot hopes to leverage the data and analysis of its existing responsible tech research to create a simple interface for researchers and the community to search and connect multi-disciplinary responsible tech projects. GoodBot will provide brief summaries and categorization for any given data point (project, legislation, research, etc) to facilitate correlation and understanding by generic users. A user will be able to easily search and group Non-profit organizations, Businesses, People, Academic Research, Laws and Policy, Litigation, and Media by characteristics like problem focus, location or objective. This repository will continue to grow as GoodBot produces its annual Responsible Tech Report, and as responsible tech initiatives continue to evolve in the future. Ideally, this dynamic correlation and access will promote contact between concerned actors in Canada as we all work for a better technology future.


Similar Projects/Reference Points

Repositories:


The above repositories display data as a flat table with tags for categories like discipline and legislation type. These repositories serve as an excellent starting point for what we want the Canadian Responsible Tech Repository to look like. Once our repository is populated, we will create a correlation mechanism to connect data points across disciplines as users select specific data points.

What tasks will learners need to complete to achieve the project goal?
  • Develop a responsive web application and backend architecture to display and maintain the Canadian Responsible Tech Repo
  • Map front end development to our already designed wireframes (attached)
  • Gather scope and consider different tools to build our final web application to display and maintain our repository
  • Understand GoodBot’s core values and the problems which the organization is trying to solve with this project, and more broadly
  • Design a development ecosystem ideally using Git or a similar version control tool 
  • Write unit tests and debug discovered errors
  • Design HTTP requests and functions to handle the creation, reading, updating, deletion of requisite data
  • Incorporate Git workflow for version control and collaborative development
How will you support learners in completing the project?

Access to all necessary data and systems, mentorship time with our diverse group of volunteers (software development, tech for good, cyber security, UI/UX design, academic research, etc), weekly touchpoints for feedback and guidance.

Supported causes
Peace, justice and strong institutions
About the company

goodbot society is an interdisciplinary community of socially-minded professionals working in law, technology, design, social sciences, and policy. Our purpose is to support the development of trusted, accountable, and socially sustainable technology ecosystems by strengthening awareness, research, policy, and practice.

We are a nonprofit organization that engages Canadian on responsible technology issues and norms aimed at strengthening policy and practices to ensure health and resilient digital information ecosystems.

We provide services to help nonprofits technology companies develop and embed measurable social impact strategies into their products and business models and help them navigate a complex and rapidly evolving regulatory landscape.

We also develop original research on emerging innovation, technology risks and harms, and approaches needed to effectively govern technology and build toward healthy and inclusive digital societies that benefit everyone