Skip to content
This repository has been archived by the owner on Dec 16, 2021. It is now read-only.

fahad-programmer/layla

Repository files navigation

layla

A Smart Friend With Some Good Deeds. This is an AI smart assistant which is being in development under anononymous group. Layla is named after it's meaning "Night" which shows that we are night owlers. We choose to make this a private project because it hasn't reached a level which can make us standout in this world of AI Systems.

Phase Level: 1.0

We achived this phase on 31 March after implementing File Management system to control the process of creating directory and open any folder. To reach next level we will need to increase our modal accuracy near to 0.9 and by cleaning-up all the code from previous phase to make it much more efficient and interactive.

Implemented Phases

0.1 > Can talk and listen to user
0.2 > Greetings Functions
0.3 > Basic Converstaion i.e personal QA
0.4 > Answer to any question
0.5 > Perform Actions over Internet
0.6 > Works with any File or Directory on system
0.7 > Controls the working of the system
0.8 > Eliminate use of Keyboard and Mouse
0.9 > Wakeup Command
1.0 > Perform actions using If/Else Conditions
1.1 > Modal Accuracy reach near 0.9 and clean-up code

Note: There are still alot of bugs in these previous implemented phase which will be solved as we go on in the development.

Languages

  1. Python (Scripting, Tenserflow, Numpy)
  2. CPP (Hardware based systems)

How To Run

  1. Clone the repository from the github main branch...
  2. Open the terminal in the directory which you have cloned in your System
  3. And write the following command in Terminal. Note: Python must be installed in your system and all the required modules must be installed, you can reffer to online documentations for the help.

python go_baby.py

  1. To install the all the modules at one, enter the following commands in the terminal. This will install all the required modules in your PC. Note: It is better to install virtual environment before installing modules.

pip install -r requirements.txt

  1. You will have running CMD base AI. Make sure that your microphone is connected otherwise it will give an error.

Directories Structure

-> Layla |
----------|-> Layla |-> layla.py "Main file joining all the files in that dir"
--------------------|-> training.py "File to train our data"
--------------------|-> basic-commands.json "Consist of all the commands for the layla"
--------------------|-> admin.py "Consist of engine to speak and take command"
----------|
----------|-> Work |-> work.py "Main file of the directory"
-------------------|-> extra_files.py "Functions in new files"
----------|
----------|-> setup.py "Main Python File to run program"
----------|-> requirements.txt
----------|-> structure.md
----------|-> Azure-pipelines.yml "Build Tester"

Copyrights

© 2021 - All Rights Reserved By Layla Technologies

About

A Smart Friend With Some Good Deeds..

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published