π Abstract • π Contributing • π² Contact • πͺͺ License • π» Web • π Docs
Hi there ππ» This is Refinaid. Refinaid is an open-source learning platform enabling everyone unfamiliar with programming languages to easily engage with AI and open the doors to the world of the future.
Python version python3.10.1
with gradio, scikit-learn, seaborn, pandas, numpy, matplotlib, joblib
venv
for MacOS$ pip3 install virtualenv
$ python3.10 -m venv venv
$ source venv/bin/activate
$ pip install -r requirements.txt
$ deactivate
$ rm -rf venv # remove the venv
venv
for Windows$ pip install virtualenv
$ python3.10 -m venv venv
$ venv\Scripts\activate
$ pip install -r requirements.txt
$ deactivate
$ rmdir /s venv # remove the venv
$ mkdocs server
$ mkdocs build
$ ./build.sh
# or
$ uvicorn main:app --host 127.0.0.1 --port 5002
Fork the refinaid
repository into your own workspace.
$ git clone git@github.com:<your_workspace_name>/refinaid.git
$ git remote add upstream git@github.com:1chooo/refinaid.git
$ git remote -v
origin git@github.com:<your_user_name>/refinaid.git (fetch)
origin git@github.com:<your_user_name>/refinaid.git (push)
upstream git@github.com:1chooo/refinaid.git (fetch)
upstream git@github.com:1chooo/refinaid.git (push)
If you have any valuable ideas to contribute, please create a pull request and provide details about the outstanding work you've done.
If you encounter any problems while contributing to this project, please report the issues in the refinaid/issues section.
[!IMPORTANT]
Remember to synchronize and update your repository before starting to write code each time.Make sure to synchronize and update your repository before initiating a pull request:
- Run
git stash save
to temporarily stash your local changes.- Run
git fetch upstream
to sync the source project with your local copy.- Run
git checkout main
to switch to the main branch.- Run
git merge upstream/main
to merge the updated remote version into your local copy. If there are no conflicts, the update process is complete.- Run
git stash pop
to apply your temporarily stashed changes back to your working directory. Resolve any conflicts if necessary.
Hugo ChunHo Lin
Released under Apache-2.0 license by Hugo ChunHo Lin.
This software can be modified and reused without restriction. The original license must be included with any copies of this software. If a significant portion of the source code is used, please provide a link back to this repository.