Skip to content

Frontend web app modeling the integration of engagement features into crowdsourcing platforms to improve user info retention made as research for "Modeling the Effects of Engagement Methods in Online Crowd-sourcing Platforms" from Governor’s School of New Jersey Program in Engineering & Technology 2022.

hammadfarooqi/Interactpedia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interactpedia

Interactpedia Screenshot

Interactpedia is a frontend web application that models how engagement features can be incorporated into crowdsourcing platforms to improve info retention for users without compromising the contributor experience.

See Interactpedia deployed at www.interactpedia.com.

Note: It is recommended you run Interactpedia on desktop or tablet display sizes. Running on mobile display sizes may contain formatting issues.

Table of Contents

Features

  • Text Display: A scrollable display for the article content that is parsed and autoseparated into sections is displayed on the left.
  • Quiz Display: One multiple choice question chosen from the article's question bank is displayed on the right, and after the user answers, they are provided instant audio and visual feedback and a new question.
  • Formative Assessment: As the user progresses through the multiple choice questions, Interactpedia uses its built-in algorithm to choose questions for the user about topics they struggle with.
  • Cognitive Scaffolding Hints: If the reader are stuck on one question, they can click the hint button that points them to where they can find the answer.

Technologies

  • Javascript javascript
  • Node.js node.js
  • React.js react.js
  • Material UI MUI

Setup

In order to run a local instance of Interactpedia, first clone or download a copy of this repository and follow the instructions below.

To setup the dependencies for the application, run:

npm install

which should download a set of node_modules for the backend server.

Running

To start the application, run:

npm start

The frontend will be available on http://localhost:3000, which should appear in your browser automatically and reload upon any changes.

Authors

Interactpedia was made as a research model for Modeling the Effects of Engagement Methods in Online Crowdsourcing Platforms by Rajoshi Basu, Bryan Braga, Hammad Farooqi, & Yechan Lee with mentorship from Dr. Aaron Mazzeo at the Rutgers University Governor’s School of New Jersey Program in Engineering & Technology.

About

Frontend web app modeling the integration of engagement features into crowdsourcing platforms to improve user info retention made as research for "Modeling the Effects of Engagement Methods in Online Crowd-sourcing Platforms" from Governor’s School of New Jersey Program in Engineering & Technology 2022.

Topics

Resources

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •