Skip to content

Releases: jfisteus/eyegrade

Eyegrade 0.9

17 Jan 16:39
eyegrade-0.9
1b47061
Compare
Choose a tag to compare

Eyegrade 0.9 includes new features for creating exams:

  • Questions can be grouped, so that questions within a group keep their relative order. The group gets shuffled as a block with the rest of groups and questions that don't belong to any group. Check how to group questions at the user guide.

  • It's possible to define questions with several variations, so that variations are randomly selected for each model of the exam. Each variation can be defined as a whole question, or all the variations can be defined once with a dependency on some parameters. The values of those parameters would define the variation. It's also possible to assign a specific variation to a model, instead of letting it be randomly assigned. Check how to define variations at the user guide.

  • Choices can be fixed to be always at the first or last position of the question. The rest of choices of the question get shuffled. Check how to fix choice positions at the user guide.

Another new feature is the possibility to flip the webcam image, either horizontally or vertically. This is done from the camera selection dialog. The reason for this feature is that a user reported that in their system the image appeared flipped, making it impossible to grade exams. This features allows users to reversed that when that happens.

As always, this version includes bug fixes and code refactoring.

Eyegrade 0.8.1

29 Mar 15:24
eyegrade-0.8.1
1dedbea
Compare
Choose a tag to compare

Eyegrde 0.8.1 is a bugfix relase for the 0.8 series.

The main changes included in the 0.8 series from a user's perspective are:

  • A new dialog to import and manage student lists.

  • Ability to import student lists from Excel (.xlsx) files.

  • Ability to export exam results to Excel (.xlsx) files.

Other changes include:

  • Port to Python 3 (3.5 or later). Python 2 is no longer supported.

  • Port to OpenCV 3 and 4. OpenCV 2.4 is no longer supported.

  • Port to Qt/PyQt 5. Qt/PyQt 4 are no longer supported.

  • A new Windows installer build with briefcase and the WiX Toolset.

  • Some major code refactorings.

  • Some bugfixes.

Check the quick start guide if you are planning to use Eyegrade for the first time.

In Windows, install Microsoft's Visual C++ Redistributable for Visual Studio 2015 and then download and install eyegrade-setup-0.8.1.msi (the link is below). In Linux, the portable binaries (eyegrade-0.8.1-bin-linux.tar.gz) include all the required dependencies. Just uncompress the file in the location you prefer and run the commands from there. Detailed installation instructions are available.

Checksums

On Windows, you can verify these checksums from a command-line console by entering the following command:

certUtil -hashfile eyegrade-0.8.1.msi SHA512

On Linux, run:

sha512sum eyegrade-0.8.1-bin-linux.tar.gz

SHA-512

d1fa2d4565d3de50c9944e31b8f3dbc382c880c6097c755ffea715e67c5bbb7bf5218a200e1fd3284182c7780c13ce45952058c8e51ad83e3b6c52ca15f73dba  eyegrade-0.8.1.msi
1d96e71561e6f59a4f0cd0f4a457926d6850db285d76521dd2c5f2a1346675f57f2bcfba2972c414c8dbff167b10e280ab22e4ba45454da61336ddb7644fa5f8  eyegrade-0.8.1-bin-linux.tar.gz

Eyegrade 0.8

29 Mar 10:04
eyegrade-0.8
f4dd253
Compare
Choose a tag to compare

The main changes included in this release from a user's perspective are:

  • A new dialog to import and manage student lists.

  • Ability to import student lists from Excel (.xlsx) files.

  • Ability to export exam results to Excel (.xlsx) files.

Other changes include:

  • Port to Python 3 (3.5 or later). Python 2 is no longer supported.

  • Port to OpenCV 3 and 4. OpenCV 2.4 is no longer supported.

  • Port to Qt/PyQt 5. Qt/PyQt 4 are no longer supported.

  • A new Windows installer build with briefcase and the WiX Toolset.

  • Some major code refactorings.

  • Some bugfixes.

Check the quick start guide if you are planning to use Eyegrade for the first time.

In Windows, install Microsoft's Visual C++ Redistributable for Visual Studio 2015 and then download and install eyegrade-setup-0.8.msi (the link is below). In Linux, the portable binaries (eyegrade-0.8-bin-linux.tar.gz) include all the required dependencies. Just uncompress the file in the location you prefer and run the commands from there. Detailed installation instructions are available.

Checksums

On Windows, you can verify these checksums from a command-line console by entering the following command:

certUtil -hashfile eyegrade-0.8.msi SHA512

On Linux, run:

sha512sum eyegrade-0.8-bin-linux.tar.gz

SHA-512

d5c89afbb3f105c22336fbdcdf18d288ff88505df54b5d550713f4e8a0cb6b36b4a48891cb285e3f6ac1e29c941fd4bbcb6311835da1fba74cd691145cd89a7e  eyegrade-0.8.msi
2be5f9bf3b2f063b0f726c5c6afa9ae6a27ab643361d5e5b46b327473ae00c1fc8a9eed9d5871bbc4fbae0c9c9568b7fe8da12163c1532e12cc16624244c0b41  eyegrade-0.8-bin-linux.tar.gz

Eyegrade 0.7

26 Jul 10:14
eyegrade-0.7
94e85d2
Compare
Choose a tag to compare

The main changes included in this release from a user's perspective are:

  • Improved algorithms for the detection of manuscript digits and cell crosses, based on support vector machines. The system is much more precise now than in previous versions of Eyegrade.

  • Distribution of binary packages built with PyInstaller, and a Windows installer built with NSIS.

  • Some bug fixes.

Check the quick start guide if you are planning to use Eyegrade for the first time.

You can download below the Windows installer (eyegrade-setup-0.7.exe) or the portable linux binaries (eyegrade-0.7-bin-linux.tar.gz). Both include all the necessary dependencies.

Checksums

On Windows, you can verify these checksums from a command-line console by entering the following commands:

certUtil -hashfile eyegrade-setup-0.7.exe SHA512
certUtil -hashfile eyegrade-setup-0.7.exe SHA256
certUtil -hashfile eyegrade-setup-0.7.exe SHA1
certUtil -hashfile eyegrade-setup-0.7.exe MD5

On Linux, run:

sha512sum eyegrade-0.7-bin-linux.tar.gz
sha256sum eyegrade-0.7-bin-linux.tar.gz
sha1sum eyegrade-0.7-bin-linux.tar.gz
md5sum eyegrade-0.7-bin-linux.tar.gz

SHA-512

9fced8d2e67eae6a977eb7f4749d2788af19d08eeaab5585f649b131dbc7a5e623252ccc6e5b006e97e82596f190548149ef07887aeb4f7ffd0dfb85f8043eb0  eyegrade-setup-0.7.exe
a9fd990ee44a8c80bf7e2644a4e1a7be040f7faa82c58a746192f3759101af333fb1e503a53efc1cbb7bc4f13d585fdfcb945f5017fe8aa8123b2e20e6aad6d7  eyegrade-0.7-bin-linux.tar.gz

SHA-256

0948ea5e66de6cabdb3c5c97f8ab2e7edffede89e102a963bd10cd29036b7640  eyegrade-setup-0.7.exe
23e7a9353dcae82ebad75d53ab5f49b94553aff087213d6b00f2711f465d78a0  eyegrade-0.7-bin-linux.tar.gz

SHA-1

8668375f0b18057e2ce782b4d4a871d1f23b82f3  eyegrade-setup-0.7.exe
545d193a55bc117a25888064248192d8a061abd1  eyegrade-0.7-bin-linux.tar.gz

MD5

8367d04057e88c2489489aef7869e875  eyegrade-setup-0.7.exe
12a24477672e260f4a4f425b109b2df8  eyegrade-0.7-bin-linux.tar.gz