Skip to content
This repository has been archived by the owner on Nov 7, 2024. It is now read-only.

0guanhua0/pmp-quiz-helper

Repository files navigation

new framework for quiz helper, see

ucertify-quiz-helper

quiz helper for ucertify Project Management Professional (PMP)

only support choice questions

demo

demo

usage

  1. install Tampermonkey

guide

  1. install the script

click the link below

https://raw.githubusercontent.com/0guanhua0/pmp-quiz-helper/refs/heads/main/helper.user.js

guide

  1. check browser console

console

retake

if error, retake can refresh the score retake

support

please file issues for support

or to modify the database quiz.js, always run the check

guanhua@arch ~/pmp-quiz-helper (git)-[main] % npm run format

roadmap

  • use cv to get info. for text app, use ocr
  • use ai to understand the context and answer the question

tips

ai can help development, but it can introduce bugs. these kind of bugs are hard to debug because it seems correct.

ai can provide general suggestions, but final decision should base on the project context.

for text app, it's hard to deal with special characters. for example

function normalizeText(text) {
  console.log("Normalizing text:", text);
  return text
    .replace(//g, "'")
    .replace(//g, "-")
    .replace(//g, '"')
    .replace(//g, '"');
}

possible solution:

  • hash. but it's exact match, so any change will break
  • ai. this add flexibility, but add extra cost

it's stupid to code database because it's easy to mess up and hard to debug. always run the full check before and after the change. i use .js as database just to make it easy for tampermonkey to pull the dependency.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published