{"id":21973929,"url":"https://github.com/alexislebis/capten","last_synced_at":"2026-01-05T02:32:26.974Z","repository":{"id":84079226,"uuid":"61158171","full_name":"alexislebis/CAPTEN","owner":"alexislebis","description":"Capitalization of Analysis Processes for Technology Enhanced learNing","archived":false,"fork":false,"pushed_at":"2019-07-10T15:56:40.000Z","size":935,"stargazers_count":2,"open_issues_count":7,"forks_count":0,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-01-28T03:16:48.463Z","etag":null,"topics":["analysis-process","capitalization","hubble","learning-analytics","ontology","prototype","research-project","technology-enhanced-learning","workflow"],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alexislebis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-06-14T21:52:02.000Z","updated_at":"2019-07-10T15:56:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"a2c71fb0-3a53-4d21-84fd-ef676f72344b","html_url":"https://github.com/alexislebis/CAPTEN","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexislebis%2FCAPTEN","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexislebis%2FCAPTEN/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexislebis%2FCAPTEN/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alexislebis%2FCAPTEN/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alexislebis","download_url":"https://codeload.github.com/alexislebis/CAPTEN/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245033320,"owners_count":20550228,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analysis-process","capitalization","hubble","learning-analytics","ontology","prototype","research-project","technology-enhanced-learning","workflow"],"created_at":"2024-11-29T15:35:48.628Z","updated_at":"2026-01-05T02:32:26.933Z","avatar_url":"https://github.com/alexislebis.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CAPTEN\n\nWeb-based ecosystem, developed in **[Polymer](https://www.polymer-project.org/1.0/)**, concerning the Capitalization of Analysis Processes for Technology Enhanced learNing (CAPTEN).\n\nDeveloped by **[A.Lebis](http://liris.cnrs.fr/~alebis)** under the **[Hubble project](http://hubblelearn.imag.fr/?lang=fr)** `ANR-14-CE24-0015`.\n\n\nCAPTEN is a composition of several scientific works:\n\n- Works on semantic creation of narrated analysis processes (*NAP*): Semantic descriptor \u0026 designer (*SEED*) (✓) \n- Works on relevant researches and browsing for NAP (WiP)\n- Works on the evolution of the semantic aspect of the e-learning vocabulary \u0026 ontology embeded in CAPTEN, representing TEL terminologies (✓)\n- Works on the inferences made in/by an NAP (x)\n- Works on the adaptability of an NAP (WiP)\n- Works on the implementation of NAP (WiP)\n- Works on the versioning of NAP/NOP (x)\n\nThese different works are supposed to be strongly connected. For instance, one may want to track evolution in the elaboration of an NAP in CAPTEN-SEED. Therefore, the system *MUST* conserve information about the evolution of NAP/NOP and of CAPTEN's vocabularies and ontologies.\n\n## CAPTEN-TRY\nCAPTEN-TRY, for *Capitalization of Analysis Processes for Technology Enhanced learNing - Test RepositorY* is a test subproject where different ideas and technologies are tested. Since these elements are developed from an iterative perspective alongside our theory of capitalisation of analysis processes, it does not represents a final version. It a huge playground :)\n\n## CAPTEN-SEED\n\nCAPTEN-SEED, standing for *Capitalization of Analysis Processes for Technology Enhanced learNing - SEmantic dEscriptor \u0026 Designer*, allow the users to create and describe analysis processes used mainly in the TEL field under an independent formalism, ready for capitalization and sharing.\n\nThis formalism is based on relational vocabularies and ontologies.\n\nIt will be populated when the sub-part of TRY dealing with SEED will be judged stable and efficient.\n\n### Documentation\nSee tutorials and examples for using CAPTEN-TRY for more information (on their way!).\n\n## Install\nWe will work with CAPTEN-TRY for now.\n\nPlease make sure that **[python](https://www.python.org/)**, **[git](https://git-scm.com/)** and **[bower](https://bower.io/)** are installed on your computer. If not, you can **[install](https://www.npmjs.com/package/bower)** them with **[NPM](https://www.npmjs.com/)**.\n\n\n1. Download the CAPTEN project:\n\n  ```bash\n  git clone https://github.com/alexislebis/CAPTEN.git\n  ```\n\n2. Retrieve and build the dependencies.\n\n    2.2. [WINDOWS] Running `bower_dependencies.sh` script should not work. Build manually the bower file in the repository `./TRY` with `bower install`.\n\n    2.1. [LINUX/MAC] Run the `bower_dependencies.sh` script in order to build all the dependencies in the different sub repositories:\n\n  ```bash\n  ./bower_dependencies.sh\n  ```\n\n3. [OPTIONAL] If bower stalls while retrieving some dependencies and throws the following error:\n`git ls-remote -tags --heads git://github.com/...`, please make sure that your git command is correctly configured to access github with the https protocol. You can do so with the following command line:\n\n  ```bash\n  git config --global url.\"https://\".insteadOf git://\n  ```\n\n4. CAPTEN-TRY rely on **[Polymer](https://www.polymer-project.org/1.0/)**. In order to render it, and to be correctly interpreted, you have to create an HTML server listening a specific port (here, the 3000).\n\n  ```bash\n  cd ./SEED/\n  python -m SimpleHTTPServer 3000\n  ```  \n\n5. Finally, open your web-browser at `http://localhost:3000/` (assuming that 3000 was the port used during the python command line). CAPTEN should be loaded and ready to use.\n\n### Note\nCAPTEN does not embed predefined narrated operator, narrated analysis processes nor vocabularies, due to potential legal restrictions. Therefore, to populate your instance of CAPTEN, you can:\n1. Populate it yourself manually;\n2. Import a previous CAPTEN export (generally a `CAPTEN_EXPORT.json` file), made by you or someone else (there is no guaranty about the retrocompatibility of versions).\n\n## License\n\u003ca rel=\"license\" href=\"https://creativecommons.org/licenses/by-sa/4.0/\"\u003e\u003cimg alt=\"Creative Commons License\" style=\"border-width:0\" src=\"https://i.creativecommons.org/l/by-sa/4.0/80x15.png\" /\u003e\u003c/a\u003e\u003cbr /\u003eThis work is licensed under a \u003ca rel=\"license\" href=\"https://creativecommons.org/licenses/by-sa/4.0/\"\u003eCreative Commons Attribution-ShareAlike 4.0 International License\u003c/a\u003e.\n\n## Disclaimer\nThis research prototype is still in its early phase of development and faced several theorical iterations. This includes code design, optimisation and documentation. Despite all the efforts of the researcher, code refactorings requires huge amount of time and are not being considered for the moment :)\n\n## Information\nThe master is not merged yet.\nThe last working branch of the project is the **[QRCodeHandler](https://github.com/alexislebis/CAPTEN/tree/qrcodeHandler)** based on the unmerged **[ASTROLABE](https://github.com/alexislebis/CAPTEN/tree/astrolabe)** branch too.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexislebis%2Fcapten","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falexislebis%2Fcapten","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falexislebis%2Fcapten/lists"}