Commit History

  1. Merge branch 'main' into vlad

    Greg Thompson
    db324cb
  2. Fix style

    Greg Thompson
    d02cde4
  3. update function of getting next level

    400f08e
  4. update questions module

    96b4185
  5. add generate hint function

    c591793
  6. update generators module

    bd7fdf0
  7. update app module

    247946c
  8. change places of endpoint-handling functions to preserve consistent order

    685a923
  9. feat:⁠

    48a206d
  10. add endpoint for 'numbers by level' function

    feb25ed
  11. update quiz modules

    9d2ffdd
  12. update app module endpoints

    99642f9
  13. provide quiz modules

    fe81191
  14. update app with more endpoints

    28bef93
  15. Update conversation manager to modularize fsm call

    Greg Thompson
    63facdc
  16. Update the MathQuizFSM class to be more modular

    Greg Thompson
    85a4243

  1. Update correct answer format

    Greg Thompson
    3363428
  2. Fix typo

    Greg Thompson
    d7df3e1
  3. Test user input

    Greg Thompson
    c2a7fac
  4. Change the type of user input

    Greg Thompson
    39fd49c
  5. Separate prompt from other messages

    Greg Thompson
    3752e2f
  6. Merge branch 'feature-fsm-transitions' into 'main'⁠

    Greg Thompson
    f3feed9
  7. Update conditions for managing the exit state

    Greg Thompson
    b62055b
  8. Fix bugs and get pickled object to save to database

    Greg Thompson
    2be96c5
  9. Add Supabase import to conversation_manager

    Greg Thompson
    d602f3c
  10. Fix import statement

    Greg Thompson
    8c66d60
  11. Added Jupyter notebook example

    Greg Thompson
    5dd43b0
  12. Integrate transitions state machine for addition quiz

    Greg Thompson
    24df821

  1. Fix spacing and name error

    Greg Thompson
    ff85563
  2. Update code for PEP8 formatting

    Greg Thompson
    12058fc

  1. Improve code modularity and style and incorporate nlu into wormhole prototype

    Greg Thompson
    185d33a

  1. Update nlu api to remove author_id before saving to db

    Greg Thompson
    836e833
  2. Update nlu with to work with simplified event data object

    Greg Thompson
    8f1bf52
  3. Update conversation_manager functions to handle a new event data object

    Greg Thompson
    ac44250
  4. Test object from turn.io

    Greg Thompson
    58e516f
  5. Refactor conversation_manager to use simplified Turn.io event data object

    Greg Thompson
    e5a763d

  1. Update conversation_manager.py for code style and comments

    Greg Thompson
    271c78c
  2. Use context_data's user_message for condition

    Greg Thompson
    32f36d9
  3. Update with print statements for testing

    Greg Thompson
    e33f267
  4. Add an exit state

    Greg Thompson
    254976b
  5. Update initial welcome state conditions

    Greg Thompson
    01dbf28
  6. Update context value

    Greg Thompson
    6bfb72c
  7. Update conversation_manager to handle sending multiple messages

    Greg Thompson
    3f8ccf9

  1. Update components related to context

    Greg Thompson
    c13c2b5
  2. Update to handle context in request

    Greg Thompson
    4327c8f
  3. Fix boolean in text messages

    Greg Thompson
    47b9fb5
  4. Add feature to make message based on conditions

    Greg Thompson
    e7eca0d
  5. Update to field for message API post request

    Greg Thompson
    b439c42
  6. Add logging to explore programmatic message request

    Greg Thompson
    bc7784b
  7. Disable post request to turn.io

    Greg Thompson
    27d20fd