ReaderBench - Automated Identification of Reading Strategies
- Creator: UPB
- Publisher: Rage project
- Owner: Dascalu Mihai email
Detects reading strategies and predicted comprehension level (if benchmark meta-cognitions from other users exists) of a self-explanation.
Short non-technical description: Given a self-explanation or think-aloud of learner provided as string and a reference to or explicit content of referenced textual materials, the service should provide identified reading strategies <Strategy, no. of usages> and predicted comprehension level (if benchmark meta-cognitions from other users exists).
Technical description:
The use of reading strategies is widely recognised as a crucial determinant of reading comprehension. These strategies can be elicited through self-explanations and the automatically identified strategies within ReaderBench comprise of monitoring, causality, bridging, paraphrase and elaboration. Therefore, specific strategies used by learners become reliable predictors of comprehension; the usage of textual complexity indices also improves the overall accuracy.
Given a self-explanation or think-aloud of learner provided as string and a reference to or explicit content of referenced textual materials, the service should provide identified reading strategies <Strategy, no. of usages> and predicted comprehension level (if benchmark meta-cognitions from other users exists).
Support levels: The component is available "as is" without warranties or conditions of any kind. Reported bugs will be fixed. Continued support for new versions of the OS and game engines. New features will be added according to the developer's roadmap. New features can be added upon request (requires a service contract).
Detailed description:
The ReaderBench framework can be either cloned from our GitLab Repository or simply used as deployment library.
The Repository contains three projects:
- The ReaderBench Core
- The ReaderBench Desktop Client
- The ReaderBench API
The ReaderBench Core can be accessed to explore the Natural Language Processing functionalities and operations performed by ReaderBench. You may either clone this project and explore its contents, or you can simply use it as a Maven dependency by cloning it from our Artifactory server.
The ReaderBench Desktop Client can be used to test ReaderBench functionalities with the help of a Java Swing interface. This project uses the ReaderBench Core, so you may use it as a guide into integrating ReaderBench in your projects.
The ReaderBench API can be used to explore how the ReaderBench Application Programming Interface works. Similar to the ReaderBench Desktop Client, you may discover how to integrate the ReaderBench Core into a project.
Language: English, French
Access URL: https://git.readerbench.com/ReaderBench/ReaderBench.git
Download: ReaderBench-Automated-Identification-of-Reading-Strategies.zip
self explanation
reading strategies
semantic models
Source code:
Documentation:
- http://readerbench.com/docs/reading-strategies/manual
- https://git.readerbench.com/ReaderBench/ReaderBench/blob/v3.0/README.md
- https://git.readerbench.com/ReaderBench/ReaderBench/wikis/home
- http://readerbench.com/docs/api
Setup files:
- http://readerbench.com/docs/reading-strategies/sdd
- https://git.readerbench.com/ReaderBench/ReaderBench/wikis/how-to/how-to-install-and-run-readerbench
- https://owncloud.readerbench.com/index.php/s/w33mnCcpH1Bp1zs/download?path=/&files=README.txt
Test:
Game development environment: Other
Target platform: Other
Programming language: Java
Version: 3.0
Version notes: Stable version after major project split.
Development status: Completed
Commit URL: https://git.readerbench.com/ReaderBench/ReaderBench/tags/v3.0
Type: Apache 2.0 (Apache License 2.0)