Skip to content

ericrisco/NaturalLanguageForecast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

iOs Adidas Challenge

Devoloped with Swift4 using Clean Code

Installation

I'm using Pods in this project. You don't need to install it, they are inside the repo

Keep in mind

  • Don't open .xcodeproj file, open xcworkspace instead. Otherwise, you will come across different compiling issues.
  • The speech recognizer might not work on a iOs simulator 😅. Try using your own iPhone

Features implemented

  • SpeechRecognizer to listen to user questions
  • Created and configured a Natural Language Recognition application
  • Speech to WIT.ai
  • Retrieve information from WIT.ai
  • Retrieve the current location
  • Query to a Forecast API
  • Retrieve the Forecast information
  • Displays the forecast information from his given question
  • Displays a message from his given question

External API's used

  • WIT.ai: for the Natural Language Recognition
  • Darksky: for the Forecast

Pods

  • Pulsator
  • ObjectMapper
  • Alamofire
  • CRNotifications
  • ALLoadingView

TODO's

  • Multiple language
  • Multiple metric (km/h -> mi/h, ...)

About

iOS App using speech, Natural Language recognition using WIT.ai, fetching Forecast with Darksky

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors