A.Iverson is a virtual betting assistant made for theScore Bet App. It uses natural language proccessing to communicate with users, lowering the barrier of entry into sports betting. Through studies it was found that many people that starting to get into sports betting struggle with the terminology and logisitcs so A.Iverson was made to combat that.
A.Iverson works as a chatbot where users can either ask it questions or ask it to place a bet for them. It will use its ever growing knowledge base to answer questions about betting or app navigation. If you ask it to place a bet, it will parse the text to get all the details of the bet to put together a bet slip, where the user can simply click confirm to place the bet. It was made using Python, Swift, Fast API, and Cohere APIs.
A.Iverson.Recording.Demo.720.mov
- run
uvicorn api:app --reload
to start server - go to http://127.0.0.1:8000/docs to test
- Install Xcode (Developed on 14.3.1)
- Open the
.xcodeproj
file at\frontend\A.Iverson\
- Build and run (⌘ + R)
Note: The frontend will give and error message without the backend running!