Cathoven Language Hub
Cathoven Language Hub Extension
Turn any online content into a language lesson adapted to your student's level.
Cathoven AI assistant can:
- Analyze the difficulty of your text and extract all the learning points.
- Create various types of quizzes from a given text, including multiple-choice, short answer, true-false, and multiple-choice cloze.
- Change the level of your text up and down.
- Generate readings based on vocabulary, phrases, grammar points, and a specific proficiency level.
Read more
Cathoven AI assistant can:
- Analyze the difficulty of your text and extract all the learning points.
- Create various types of quizzes from a given text, including multiple-choice, short answer, true-false, and multiple-choice cloze.
- Change the level of your text up and down.
- Generate readings based on vocabulary, phrases, grammar points, and a specific proficiency level.
Source Manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version":3,
"name":"__MSG_ext_name__",
"version":"0.1.1",
"description":"__MSG_ext_description__",
"background":{"service_worker":"background.js"},
"default_locale":"en",
"action":{"default_icon":{"16":"assets/icon16.png",
"32":"assets/icon32.png",
"48":"assets/icon48.png",
"128":"assets/icon128.png"}},
"icons":{"16":"assets/icon16.png",
"32":"assets/icon32.png",
"48":"assets/icon48.png",
"128":"assets/icon128.png"},
"side_panel":{"default_path":"assistant.html"},
"permissions":["contextMenus",
"storage",
"identity",
"sidePanel"],
"host_permissions":["https://api.cathoven.com/*",
"https://hubapitest.cathoven.com/*"],
"content_scripts":[{"matches":[""],
"js":["content.js"],
"css":["content.css"],
"run_at":"document_start"}],
"web_accessible_resources":[{"matches":[""],
"resources":["assets/*.png",
"assistant.html"]}],
"oauth2":{"client_id":"286426407791-kd3ogodpl608oggenn1krjhpv3kjvdtd.apps.googleusercontent.com",
"scopes":["https://www.googleapis.com/auth/userinfo.profile",
"https://www.googleapis.com/auth/userinfo.email"]}}
Read more
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version":3,
"name":"__MSG_ext_name__",
"version":"0.1.1",
"description":"__MSG_ext_description__",
"background":{"service_worker":"background.js"},
"default_locale":"en",
"action":{"default_icon":{"16":"assets/icon16.png",
"32":"assets/icon32.png",
"48":"assets/icon48.png",
"128":"assets/icon128.png"}},
"icons":{"16":"assets/icon16.png",
"32":"assets/icon32.png",
"48":"assets/icon48.png",
"128":"assets/icon128.png"},
"side_panel":{"default_path":"assistant.html"},
"permissions":["contextMenus",
"storage",
"identity",
"sidePanel"],
"host_permissions":["https://api.cathoven.com/*",
"https://hubapitest.cathoven.com/*"],
"content_scripts":[{"matches":["
"js":["content.js"],
"css":["content.css"],
"run_at":"document_start"}],
"web_accessible_resources":[{"matches":["
"resources":["assets/*.png",
"assistant.html"]}],
"oauth2":{"client_id":"286426407791-kd3ogodpl608oggenn1krjhpv3kjvdtd.apps.googleusercontent.com",
"scopes":["https://www.googleapis.com/auth/userinfo.profile",
"https://www.googleapis.com/auth/userinfo.email"]}}