GithubHelp home page GithubHelp logo

jacobshack2018's Introduction

jacobsHack2018

##Inspiration - To provide a convenient form of interaction for people who are not really comfortable working with computer interface

##What it does- It uses Natural Language to interact with users. It asks the users what kind of travel options they are looking for, and gives them the most relevant options extracted from the API of SkyScanner. ##How we built- We used DialogFlow by Google to program the voice assistant that works on multiple platforms. In this case, we were working with Google Assistant.

##Challenges we ran into- Fetching data from the API of SkyScanner to Google Cloud Base, using asynchronous fetch functions We eventually found a hack to make the fetch functions asynchronous, and we were also able to fetch required data from API of SkyScanner.

##What we learned- We learned that multiple lines of coding can be a bit messy sometimes, and we need to play around the codes patiently to figure out what works the best. And, working in a team always helps to solve these problems efficiently.

##What's next for travel guide: For now, we have just programmed the flight options, but haven't implemented booking options yet. So, we can extend the features of this project by adding on the booking options, and also extending the transport options to trains, buses, cars, etc.

jacobshack2018's People

Contributors

aerolalit avatar

Watchers

 avatar

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.