Skip to content

Instantly share code, notes, and snippets.

View tmikeschu's full-sized avatar

Mike Schutte tmikeschu

View GitHub Profile

Personal Finance Management (PFM)

Context: once account number is provided, persist through all contexts unless user asks to change account

Competency: spending (informational)

Slots:

  • "What is my checking account balance?" mapping to accounts_start

    • Answer: more data
  • What are the reserved keywords for slot values?

{
    "reservedWords": [
        "account_number",
        "account_type",

Clinc Platform Intro Video

Components of a Conversation

Conversations. You have them every day. Whether written or verbal, the process is similar.

We say something to someone else, they interpret what we we mean, they respond accordingly, we interpret their response, respond to it, and so on.

Clinc Platform Intro Video

Components of a Conversation

Conversations. You have them every day. Whether written or verbal, the process is similar.

We say something to someone else, they interpret what we we mean, they respond accordingly, we interpret their response, respond to it, and so on.

Business Logic

All code examples are written in JavaScript based on this app. The location of the file is commented at the top. Feel free to explore this repo if you prefer to look at some actual code before getting into the concepts.

Configuring the Webhook

Once you have the get_balance and account_transfer competencies built and

@tmikeschu
tmikeschu / dtr.md
Last active November 9, 2018 02:59

Blocks DTR

Goals

Seamus

  • Improve on FP paradigms
    • explore flexibility and dynamism
  • Build something together (w/ Mike)

Mike

5/9/19 Do Now

  1. Start computers and get logged in to REPL

  2. In your Oregon Trail app:

  • How much health does a player have?

  • How many pounds of food does a player have?

4.0.3 Do Now

  1. Log in to Repl
  2. Write down what the output of the function print_6_stars is:
def print_6_stars(): 
    my_string = ''
    for i in range(0, 6): 
 my_string += ' *'

4.0.4 Do Now

  1. Log in to REPL

  2. Look at the following code:

# my_building is a representation of the apartments on each floor of my 3 story building
my_building = [
 ['apt1a', 'apt1b', 'apt1c'], 
@tmikeschu
tmikeschu / translate_polygon_points.rb
Created June 23, 2019 22:20
A fun little script I made to translate svgs polygon points from sketch to my inline implementations
#!/usr/bin/env ruby
def pbcopy(s)
IO.popen("pbcopy", "w") { |f| f << s }
end
def translate(x_offset, y_offset, raw_xys)
raw_xys
.strip
.split("\n")