Skip to content

Smart assistant that unifies the web experience in the chrome browser, automates tasks based on voice, provides scheduled updates on user concerns, implement important lacking features in chrome, and many more, just by installing a simple chrome extension.

License

Notifications You must be signed in to change notification settings

zairza-cetb/The-Chrome-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Chrome Assistant

Overview

Chrome has come a long way from the day it started and was developed actively by Google. However, the web remains a field where technologies and research that can never come to a stall. Hence, the concept of extensions came into existence. These utilities extend the features of the browser by injecting javascript into necessary and thus modifying the DOM structure. Right from the start, with the version chrome 5.0.375, till date with chrome 78.0.3904, there have been a number of enhancements, changes, fixes, etc. However, several useful features like the voice-speech search, offline pages, regular user-centric content, etc is still a miss.

The solution to the above involves in development of a native Google Chrome extension, that would be smart to cover most points, and also integrate necessary features via code injection, in a nutshell, a smart personal assistant.

Note: During the development of Jarvis Personal Assistant, various assistant specific tasks were developed and automated via a REST API. These developed tasks would be directly used in this project using a simple Http request to the hosted web application. Other features would be done by native scrapping in the browser using js script itself.

Installation

Follow these steps in order:

Pre-requisite: node v10.16.3 & npm v6.9.0 (earlier versions may work as well)

  1. sudo npm install -g [email protected].
  2. npm install -D [email protected].
  3. npm install --only=dev
  4. gulp build (may require sudo permissions).
  5. Open chrome and search chrome://extensions or click on the three dots in the upper right corner and follow More tools>Extensions.
  6. Turn on (toggle) the developer settings.
  7. Click load unpacked and navigate to the pkg directory of The-Chrome-Assistant.
  8. Click on open.

About

Smart assistant that unifies the web experience in the chrome browser, automates tasks based on voice, provides scheduled updates on user concerns, implement important lacking features in chrome, and many more, just by installing a simple chrome extension.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published