Skip to content

Project MINI a Artificial intelligence and Machine Language

Notifications You must be signed in to change notification settings

rudranil723/mini-main

Repository files navigation

MI_NI

Project MI_NI 2022

project description:

  • Project built on the principles of Artificial Intelligence and Machine Learning
  • Project mini is an AI development project, the aim is to build an AI named MINI that is capable of receiving input data/ commands both as a sound command or dynamic input, and function accordingly.
  • I am designing mini to make the user’s life easy, it will be able to do a various range of tasks from performing simple calculations to finding location, searching any information on the web, helping the user perform and follow his/her routine, and lots more.
  • It runs and is tested on windows only as of now.
  • Initially, I started working on mini keeping in mind the world famous AI JARVIS from marvel movies. It’s my dream to make mini perform like it.
    -Thank you for your time.

- Tech-Stack: Python

TO SET UP THE PROJECT

  • After you download the code file in your local device
  • activate the virtual environment

  • now use the command cd ../..
  • run the command by typing mini.py and pressing enter

  • enter 1 to enter Text command or enter 2 for voice commands
  • when we processed with text input, we decide to run and command the AI with user commands entered from keyword


  • you will be asked to enter a password among different wakewords as passwords wakewords = ['mini', 'hey mini', 'hello mini']

    • these are the functions _mi_ni_ can perform right now




      And when you enter *2* it initiates the voice control feature, i.e you can use voice commands to run the code and give input


      features preste right now are:

      1: calculator

      - A full funtioning calculator with API

      A note pad:

      - a fully funtioning notepad app and reminder with API

      when the **mini.py** file runs it calls the **assets/textcommandfuntion.py** which further calls the functions from **text-funtion/ funtions** to perform different functions

About

Project MINI a Artificial intelligence and Machine Language

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published