v0.20
Changelog
- Aliro v0.20 adds the ability to chat with the OpenAI API. Talk to a Large Language Model (LLM) about your dataset and discuss the experiment results. Plus, you can also request that the LLM provide custom scripts to modify or clean up your dataset.
- Docker images are now built using
docker buildx
, which is used to build multi-architecture (amd64, arm64) images with a single command.- These multi-architecture versions are uploaded to Docker Hub. This means that this same build can be run on amd64 processors and arm64 (e.g. M1 Mac and Raspberry Pi)
See the documentation at https://epistasislab.github.io/Aliro/ for more instructions.
Requirements:
See the installation instructions for prerequisite software requirements.
Installation:
- Download the production zip
Aliro-0_20.zip
from the Assets section below (be sure not to download the source code zip). - Unzip the archive
- Follow the steps in the Running section below.
Running:
See Using Aliro for instructions.
- From the command line, navigate to the Aliro directory and run the command
docker-compose up
to start the Aliro server. - To stop Aliro, kill the process with ctrl+c and wait for the server to shut down.
- Once the webserver is up, connect to http://localhost:5080/ to access the website.
What's Changed
- Aliro Ed installation instructions by @jay-m-dev in #479
- force line breaks before screenshots by @jay-m-dev in #480
- Docker updates by @jay-m-dev in #483
- add proto type of interactive and responsive confusion matrix by @HyunjunA in #485
- Docker updates by @jay-m-dev in #486
- just test by @HyunjunA in #487
- arm64 wheels for sklearn, pandas, sklean by @HyunjunA in #488
- upload the whl file of scikit_surprise 1.1.1 by @HyunjunA in #489
- Update product page and api.rst and skl_util.py on pca, tsne, and learning curve by @HyunjunA in #492
- remove test component for confusion matrix by @HyunjunA in #493
- add wheel of sckit_surprise-1.1.1.1 for arm 64 by @HyunjunA in #495
- Add documentations for plot_learning_curve, plot_tsne_2d, and plot, add sklearn-surprise 1.1.1.1 whl file by @HyunjunA in #496
- Docker updates by @jay-m-dev in #497
- Bump flat and mocha in /machine by @dependabot in #512
- Added exe and mp4 to .gitignore file by @HyunjunA in #519
- remove console.log and comments by @HyunjunA in #526
- Downloads badge by @jay-m-dev in #528
- old files, gitmodule, headers by @jay-m-dev in #529
- Logoandothers by @HyunjunA in #530
- Logoandothers by @HyunjunA in #531
- User guide update by @HyunjunA in #532
- User guide update by @HyunjunA in #533
- remove aliro and aliroed websites by @HyunjunA in #534
- Updated userguide by @jay-m-dev in #535
- Activated git lfs on documentation png files by @jay-m-dev in #536
- Bump json5 and html-webpack-plugin in /lab/webapp by @dependabot in #518
- Bump terser from 4.7.0 to 4.8.1 in /lab/webapp by @dependabot in #370
- Bump xmldom and plist in /lab/webapp by @dependabot in #377
- Bump socket.io-parser from 3.3.2 to 3.3.3 in /lab by @dependabot in #392
- Update charts for regression task by @HyunjunA in #540
- Bump socket.io-parser from 3.3.2 to 3.3.3 in /lab/webapp by @dependabot in #394
- Bump engine.io and socket.io in /lab by @dependabot in #412
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /lab by @dependabot in #430
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /lab/webapp by @dependabot in #431
- Bump json5 from 2.1.3 to 2.2.3 in /lab by @dependabot in #517
- Update explanation in the "What is AliroEd?" by @HyunjunA in #541
- updated docs screenshot links by @jay-m-dev in #542
- Fixed incompatible version of webpack-cli by @jay-m-dev in #543
- Updated logo links and webpack-cli by @jay-m-dev in #544
- Bump ajv from 6.12.0 to 6.12.6 in /lab by @dependabot in #348
- Bump ajv from 6.10.2 to 6.12.6 in /machine by @dependabot in #349
- Bump ajv from 6.10.0 to 6.12.6 in /lab/webapp by @dependabot in #350
- Bump qs from 6.5.2 to 6.5.3 in /machine by @dependabot in #439
- Bump qs from 6.5.2 to 6.5.3 in /lab by @dependabot in #440
- Bump qs from 6.5.2 to 6.5.3 in /lab/webapp by @dependabot in #515
- Bump minimist from 1.2.5 to 1.2.7 in /lab by @dependabot in #537
- Bump loader-utils and webpack-cli in /lab/webapp by @dependabot in #538
- Bump qs, body-parser and express in /machine by @dependabot in #545
- Bump minimatch from 3.0.4 to 3.1.2 in /machine by @dependabot in #546
- Bump qs, body-parser and express in /lab by @dependabot in #547
- Bump minimatch from 3.0.4 to 3.1.2 in /lab/webapp by @dependabot in #548
- Bump minimatch from 3.0.4 to 3.1.2 in /lab by @dependabot in #549
- Update center name for aliroed rasp page by @HyunjunA in #553
- update center name by @HyunjunA in #554
- update interactive charts for regression task by @HyunjunA in #555
- fixed architecture diagram link in dev guide by @jay-m-dev in #559
- remove comments in the scatterplot component by @HyunjunA in #560
- retabbed py files, using 4 spaces per PEP 8 style by @jay-m-dev in #561
- Remove old code files by @HyunjunA in #562
- tabs to spaces and file headers by @jay-m-dev in #564
- udpated user and developer guides, fixed typos and links by @jay-m-dev in #568
- Update react and validateDataset.py to make errors on uploads more user-friendly by @HyunjunA in #571
- original code by @HyunjunA in #572
- Update validateDataset.py to show errors on uploads more user-friendly by @HyunjunA in #573
- added lab_api to documentation by @jay-m-dev in #574
- removed gitmodules dependancy for pennai-arm64-deps by @jay-m-dev in #575
- Make errors on uploads more user-friendly by @HyunjunA in #576
- Update error message to show aliro user guide by @HyunjunA in #577
- Update unit test by @HyunjunA in #578
- updated release version number by @jay-m-dev in #579
- Openai connection by @jay-m-dev in #580
- Openai chatapi docs and bug fixes by @jay-m-dev in #581
- Revert "updated release version number" by @nickotto in #583
- Aliro GPT by @jay-m-dev in #591
- Unit regress by @jay-m-dev in #593
- Release multiarch by @jay-m-dev in #594
- Fix code executions by @jay-m-dev in #599
- Aliroed examples by @jay-m-dev in #600
- Aliroed examples image url fix by @jay-m-dev in #601
- Aliroed examples - fix installation line breaks by @jay-m-dev in #602
- Aliroed examples - fix last image url by @jay-m-dev in #603
- Fix code executions by @jay-m-dev in #606
New Contributors
Full Changelog: v0.19...v0.20
What's Changed
- Aliro Ed installation instructions by @jay-m-dev in #479
- force line breaks before screenshots by @jay-m-dev in #480
- Docker updates by @jay-m-dev in #483
- add proto type of interactive and responsive confusion matrix by @HyunjunA in #485
- Docker updates by @jay-m-dev in #486
- just test by @HyunjunA in #487
- arm64 wheels for sklearn, pandas, sklean by @HyunjunA in #488
- upload the whl file of scikit_surprise 1.1.1 by @HyunjunA in #489
- Update product page and api.rst and skl_util.py on pca, tsne, and learning curve by @HyunjunA in #492
- remove test component for confusion matrix by @HyunjunA in #493
- add wheel of sckit_surprise-1.1.1.1 for arm 64 by @HyunjunA in #495
- Add documentations for plot_learning_curve, plot_tsne_2d, and plot, add sklearn-surprise 1.1.1.1 whl file by @HyunjunA in #496
- Docker updates by @jay-m-dev in #497
- Bump flat and mocha in /machine by @dependabot in #512
- Added exe and mp4 to .gitignore file by @HyunjunA in #519
- remove console.log and comments by @HyunjunA in #526
- Downloads badge by @jay-m-dev in #528
- old files, gitmodule, headers by @jay-m-dev in #529
- Logoandothers by @HyunjunA in #530
- Logoandothers by @HyunjunA in #531
- User guide update by @HyunjunA in #532
- User guide update by @HyunjunA in #533
- remove aliro and aliroed websites by @HyunjunA in #534
- Updated userguide by @jay-m-dev in #535
- Activated git lfs on documentation png files by @jay-m-dev in #536
- Bump json5 and html-webpack-plugin in /lab/webapp by @dependabot in #518
- Bump terser from 4.7.0 to 4.8.1 in /lab/webapp by @dependabot in #370
- Bump xmldom and plist in /lab/webapp by @dependabot in #377
- Bump socket.io-parser from 3.3.2 to 3.3.3 in /lab by @dependabot in #392
- Update charts for regression task by @HyunjunA in #540
- Bump socket.io-parser from 3.3.2 to 3.3.3 in /lab/webapp by @dependabot in #394
- Bump engine.io and socket.io in /lab by @dependabot in #412
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /lab by @dependabot in #430
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /lab/webapp by @dependabot in #431
- Bump json5 from 2.1.3 to 2.2.3 in /lab by @dependabot in #517
- Update explanation in the "What is AliroEd?" by @HyunjunA in #541
- updated docs screenshot links by @jay-m-dev in #542
- Fixed incompatible version of webpack-cli by @jay-m-dev in #543
- Updated logo links and webpack-cli by @jay-m-dev in #544
- Bump ajv from 6.12.0 to 6.12.6 in /lab by @dependabot in #348
- Bump ajv from 6.10.2 to 6.12.6 in /machine by @dependabot in #349
- Bump ajv from 6.10.0 to 6.12.6 in /lab/webapp by @dependabot in #350
- Bump qs from 6.5.2 to 6.5.3 in /machine by @dependabot in #439
- Bump qs from 6.5.2 to 6.5.3 in /lab by @dependabot in #440
- Bump qs from 6.5.2 to 6.5.3 in /lab/webapp by @dependabot in #515
- Bump minimist from 1.2.5 to 1.2.7 in /lab by @dependabot in #537
- Bump loader-utils and webpack-cli in /lab/webapp by @dependabot in #538
- Bump qs, body-parser and express in /machine by @dependabot in #545
- Bump minimatch from 3.0.4 to 3.1.2 in /machine by @dependabot in #546
- Bump qs, body-parser and express in /lab by @dependabot in #547
- Bump minimatch from 3.0.4 to 3.1.2 in /lab/webapp by @dependabot in #548
- Bump minimatch from 3.0.4 to 3.1.2 in /lab by @dependabot in #549
- Update center name for aliroed rasp page by @HyunjunA in #553
- update center name by @HyunjunA in #554
- update interactive charts for regression task by @HyunjunA in #555
- fixed architecture diagram link in dev guide by @jay-m-dev in #559
- remove comments in the scatterplot component by @HyunjunA in #560
- retabbed py files, using 4 spaces per PEP 8 style by @jay-m-dev in #561
- Remove old code files by @HyunjunA in #562
- tabs to spaces and file headers by @jay-m-dev in #564
- udpated user and developer guides, fixed typos and links by @jay-m-dev in #568
- Update react and validateDataset.py to make errors on uploads more user-friendly by @HyunjunA in #571
- original code by @HyunjunA in #572
- Update validateDataset.py to show errors on uploads more user-friendly by @HyunjunA in #573
- added lab_api to documentation by @jay-m-dev in #574
- removed gitmodules dependancy for pennai-arm64-deps by @jay-m-dev in #575
- Make errors on uploads more user-friendly by @HyunjunA in #576
- Update error message to show aliro user guide by @HyunjunA in #577
- Update unit test by @HyunjunA in #578
- updated release version number by @jay-m-dev in #579
- Openai connection by @jay-m-dev in #580
- Openai chatapi docs and bug fixes by @jay-m-dev in #581
- Revert "updated release version number" by @nickotto in #583
- Aliro GPT by @jay-m-dev in #591
- Unit regress by @jay-m-dev in #593
- Release multiarch by @jay-m-dev in #594
- Fix code executions by @jay-m-dev in #599
- Aliroed examples by @jay-m-dev in #600
- Aliroed examples image url fix by @jay-m-dev in #601
- Aliroed examples - fix installation line breaks by @jay-m-dev in #602
- Aliroed examples - fix last image url by @jay-m-dev in #603
- Fix code executions by @jay-m-dev in #606
- Update release procedure instructions by @jay-m-dev in #608
New Contributors
Full Changelog: v0.19...v0.20