Skip to content

Repository files navigation

Triangle

N|Solid

About Triangle

Triangle has been initially developed as for our Bachelors final year project.Later we decided to move them into open source to continuosly add features,fix bugs and improve the quality of the personal assistant.

Virtual_Personal_Assistant

A Virtual Personal Assistant is one which helps user by doing their tasks they had told to do.As you all know it is like a google assistant ,apple siri or microsoft cortona.Triangle is one such VPA that helps daily pc users by automating some of their tasks.

Moto of Triangle

Implement the missing features that are all expected by the daily pc users in the previous versions of VPA.And Automating some of the redundant tasks done by user.

Whats new?

  1. Now you can order products from online e-commerce sites just by telling to our VPA. Eg: Buy me a jean from myntra.
  2. Order your favorite foods in just a minute by telling our VPA.
  3. Imagine a folder contains 1000000s of files with different formats and you want to split files under seperate folder based on the format of the file,you can do this by just telling our VPA,it will done within seconds.
  4. Search for a file faster than ever we store files datapath in a databse so that whenver the user tells the VPA to search for a file,rather than checking through entire pc it will look up for the table.
  5. Our VPA is capable of detecting in what pictures you are present and can copy to the specified location.
  6. Object detection in a image is done in our pc.
  7. Play Songs or videos from Youtube.
  8. Google it for something.
  9. Now you can configure some of your favorite files or applications to open instantly by our VPA.

Guidelines to settingup the VPA in your PC

Download the Project as a zip https://github.com/PRETHIV/Virtual_Personal_Assistant/archive/master.zip

Unzip it and run the Initializer script it will auto configure for you everything.

Run our VPA by double clicking Triangle.py

Techstacks Used

N|Solid

N|Solid

N|Solid

N|Solid

N|Solid

N|Solid

  • Python V3.8 (As core language of the VPA )
    • Packages Used:
      • Tkinter(UI)
      • SpeechRecognition(For recognizing users voice)
      • Pyautougui(Automation tasks)
      • Pygame
      • PyAudio
      • gtts(making voice of VPA)
      • requests(For performing REST CALLS)
  • Selenium3(for browser automation)
  • ElasticSearch(for Backend)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages