/g-e

Virtual Assistant made for Code Jam

Primary LanguageJavaScript

G.E. - Virtual Assistant

G.E. stands for general knowledge, it can answer your questions!

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Contact

About The Project

This project is made in 1-2 weeks so there is a lot of space for improvement. This virtual assistant can't actually open files, programs, but it can help you with every-day questions, and answer to them.

Parts of the project:

  • Google search API that is written in Flask(Python), this is simple web scraping, and return you answers, links, and related questions to your question.
  • Front-End written in React, using Web Speech API from javascript. It collects your question sends it to API, when answer is returned, it reads it out loud.

What I plan to do is to:

  • Add Todo and controling that Todo List with speech
  • Add schedule
  • Add programming help

Built With

This is built with:

Getting Started

To get started you would need to clone this repository

git clone https://github.com/sk0le/g.e.

cd ./g.e.

Google search API

If you want to setup API this is how you do it(assuming you cloned repository, and have env activated)

cd google-search-api

pip install -r requirements.txt

python wsgi.py

Virtual Assistant

This is have to setup frontend for this project

cd virtual-assistant

npm install

npm run start

Contact

Amel Islamovic - aislqmovic@gmail.com