Not to be confused with my previous project with the name "HAL9000". A personal assistant and chatbot created using TensorFlow. The model utilizes the “bag-of-words” NLP technique to decipher the command of the user. Model created using TensorFlow. Data manipulation is done through the Natural Language Toolkit (NLTK). Incorporates the Spotify API to allow Spotify control and the OpenWeather API for real-time weather retrieval. HAL9001 is able to search Google, YouTube, and Wikipedia. Other tasks include retrieving the time and date. Light conversation is also possible.
By calling HAL by his name, you can "wake him up" and start giving him commands. You can control your Spotify through HAL. He can play songs, pause songs, queue songs, and skip songs. HAL can also control what you watch on YouTube. He can also search things up for you. You can ask a question and HAL will search Wikipedia and Google for you. Need to know the weather for today? Just ask HAL. Need the date or time? Just ask HAL. Need someone to talk to? Just talk to HAL. Finished bossing HAL around? Just tell him to go to sleep. Need HAL to open the pod bay doors? I'm sorry, Dave. I'm afraid HAL can't do that.