Skip to content

Lex bot created using AWS Lex and Lambda functions to deliver an automated chat service detailing risk on an investment.

License

Notifications You must be signed in to change notification settings

silvanoross/AWS_Robo_Adviser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS_Robo_Adviser

Lex bot created using AWS Lex and Lambda functions to deliver an automated chat service detailing risk on an investment.


Technologies

Language: Python

Amazon Lex - AWS service for creating automated chat bots

Amazon Lambda - AWS service for creating complex functions for use in other AWS services such as Lex


Installation Guide

There is nothing to install as Amazon Web Services are accessed through aws.amazon.com


Usage

I have not published this bot so there is no public usage at this point. There are GIFs below showing how it works.

Ultimately the user inputs their first name, age, amount for investment and their risk level.

The bot stores this information and recommends a split of bonds (AGG) and/or stocks (SPY)


Overview of Project

Bot Set Up

Slots:

Utterances:

Helper Functions

Lambda Function

Test Cases

Incorrect Amount:

Negative Age:

Too High of an Age:

Correct Info:

Recommendation Display


Gifs of Bot Working

Test

Gif_Test

Full Build

Gif_Full

if the gifs are not in high enough resolution just go to: test video | full video


Contributors

Created by Silvano Ross while in the UW FinTech Bootcamp

Contact Info: email: silvanoross3@gmail.com | GitHub | LinkedIn


License

About

Lex bot created using AWS Lex and Lambda functions to deliver an automated chat service detailing risk on an investment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages