Giter VIP home page Giter VIP logo

jagnoor / liri-node-app-jag Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 1.32 MB

LIRI is like iPhone's SIRI. However, while SIRI is a Speech Interpretation and Recognition Interface, LIRI is a Language Interpretation and Recognition Interface. LIRI will be a command line node app that takes in parameters and gives you back data.

Home Page: https://jagnoor.github.io/liri-node-app-jag/

License: MIT License

JavaScript 100.00%
node-js html-css-javascript api-rest

liri-node-app-jag's Introduction

LIRI Node App

LIRI is like iPhone's SIRI. However, while SIRI is a Speech Interpretation and Recognition Interface, LIRI is a Language Interpretation and Recognition Interface. LIRI will be a command line node app that takes in parameters and gives you back data.

Commands to run LIRI

Follow the format presented in these queries

-node liri.js my-tweets

-node liri.js spotify-this-song ''

-node liri.js movie-this ''

-node liri.js do-what-it-says

Introduction

  • I created a node.js app called LIRI. LIRI is like SIRI (from an iphone).

  • It must be ran in the command line.

  • LIRI is a Language Interpretation and Recognition Interface.

  • LIRI will be a command line node app that takes in parameters and gives you back data.

  • LIRI will do any of the below command when you enter them into the command line.

    1. my-tweets
    2. spotify-this-song
    3. movie-this
    4. do-what-it-says
  • Type in node liri.js to get the instructions on how to enter the commands correctly. So if you were to type the below command you'd get the last 20 tweets I created (There may not be 20 tweets for me I just created an account)

  • Example for twitter //TO DO

node liri.js spotify-this-song ''

* shows the following information about the song in the terminal
	1. artist(s)
	2. song name
	3. preview link of the song from spotify
	4. album that the song is a part of

* Example for movie

node liri.js movie-this ''

* this would output the following information to the terminal:
	1. Title
	2. Year
	3. IMDB Rating
	4. Country
	5. Language
	6. Plot
	7. Actors
	8. Rotten Tomatoes Rating
	9. Rotten Tomatoes URL


* Example for do what it says

node liri.js do-what-it-says



* These are the npm packages I used and are needed to run the app
	1. fs package in node
	2. [twitter](https://www.npmjs.com/package/twitter)
	3. [spotify](https://www.npmjs.com/package/spotify)
	4. [request](https://www.npmjs.com/package/request)
	5. [node-spotify-api] (https://www.npmjs.com/package/node-spotify-api) 


* to install these npm packages run these commands one at a time.

npm install twitter npm install spotify npm install request



API Credential sites
Twitter: https://apps.twitter.com/app/new

Spotify: https://developer.spotify.com/my-applications/

OMDb API: http://www.omdbapi.com/apikey.aspx


screen shot 2018-07-15 at 23 02 17

screen shot 2018-07-15 at 23 01 25

screen shot 2018-07-15 at 22 59 59


liri-node-app-jag's People

Contributors

jagnoor avatar

Watchers

James Cloos avatar  avatar

liri-node-app-jag's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.