Hazel aims to be a beginner-friendly, assistive chatbot. Many of us know the benefits of using a free OS (like Linux, BSD, etc), yet we never use it as our primary OS. It's a general knowledge now that proprietary software and vensors force us to use their technology without giving us a choice. In my personal experience, more than cost-effectiveness or free content I felt choices very necessary and appealing.
Hazel enable you enjoy this freedom without having to bother about the painful learning curve associated with a linux system. Hazel simply lets you enjoy the "view" while it runs "linux commands in the background". Users need not bother about having to learn how it works or how to do things. Hazel automates more than what an average user would want out of their linux machine.
There are no complexity associated with using this software. The only skill you'll ever need to use your linux system is the ability to read and type basic english. You can ask hazel to do some actions for you and be done with it. You can perform almost all the basic tasks you want by chating with this bot.
If you are an absolute beginner or is interested in learning Linux then join now. Grab Manjaro Linux to get started or any other linux to test features other than package management.
You might need to grab the following to start using Hazel
-
Manjaro Linux - I started this project exclusively for Arch-based linux since I found it more beginner friendly and appealing than other linux distributions out there (Sorry Ubuntu and other pop distros! That's a naked truth)
-
Python2 and pip - Ummh!!! Not for coding or any other geek suff. Install these to make sure the testing release of Hazel works properly as long as a stable version is not released.
sudo pacman -S python2-pip
- Ability to read and type in English and the ability to open terminal all by yourself.... LOL! JK...
Download Manjaro Linux
If you are a new user, download git first
sudo pacman -S git
Clone the repository to your deivce home :
git clone https://github.com/illuminati-RV/hazel-linux_chatbot_and_assistant.git
Change present location to the project folder
cd hazel-linux_chatbot_and_assistant/hazel/
Setup nltk_data and other requirements
./setup.sh
[Optional] This script only installs essential nltk data, to get the whole nltk data, open a python shell
python2
import nltk
nltk.download()
Run the main.py file to get started with Hazel
python2 main.py
This is a small project initiated to bring more people to the FOSS world. You can modify the code to your liking and preferences for private usage. If you wish to publish your work to the public, make sure to include the license and source code along with the publication.
If you are interested in learning python or coding in python, get started with this project. You can contact me for more details.