lab_9 - Tejaswini94/ASE_Lab GitHub Wiki
CS551 Advanced Software Engineering
LAB ASSIGNMENT #9
Tasks
Using Node.js Express Framework, complete the following tasks.
-
Create a Private REST service that is Mashup of at least two public REST services.
-
Use this private web service in your web/mobile/hybrid application
-
Try to use a different web service and create some good use case
-
The application should have good UI/UX.
API's used:
Clarifai API: It takes an image or video as an input and it returns the tags related to the respective image or video
Test to Speech API: It takes the text as input and it returns voice form of that text.
Application:
This application takes an image URL as an input and it returns tags related to that image and those tags will be converted to speech.Following screenshots explains the flow of the application.
Server connection started using server.js
home.html started using client.js
http://127.0.0.1:8081/home.html
Image URL as input for application
Tags related to the image and application also converts the generated tags to speech by using text to speech API
JSON data extracted by running server
JSON data in web browser