GithubHelp home page GithubHelp logo

ufosc / ai-days-2023 Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 16.86 MB

License: GNU Affero General Public License v3.0

Jupyter Notebook 36.24% HTML 3.74% CSS 3.96% JavaScript 0.66% Python 19.25% TypeScript 36.14%

ai-days-2023's Introduction

AI-Days-2023

Team Members

  • Robert Conde
  • Nikhil Iyer
  • Grayson Kornberg
  • Jonathan Mesa
  • Rebecca Weinstein

Project Description

A recommendation system to suggest smartphones by evaluating the user's purchasing behaviors, preferences and interaction history with the chatbot. Created for the University of Florida Gator AI Hackathon.

Technical Description

Front-end

Single page application with smooth and intuitive UI primarily built using React, Bootstrap, and Vite.

Back-end

Implemented using Flask and to facilitate API calls to OpenAI's state-of-the-art large language models. Vivian's responses are facilitated using GPT-4, and was granted the ability to make direct requests for information from a large set of structured data. This enables Vivian to give responses with specific, accurate, and up-to-date information

We collected current data from Verizon's selection of available smartphones keeping track of information such as price, color, storage, camera, battery, images, URLs, etc. Data normalization and semantic embedding was needed to remain robust against the variety of smartphone formats. This allowed us to search our structured data using unstructured queries taken directly from Vivian. This embedding strategy also allowed Vivian to draw graphical elements to the frontend.

Screenshots

Vivian

ai-days-2023's People

Contributors

graysonkornberg avatar nikhil-42 avatar robertconde avatar mesajonathan avatar rebeccaweinstein avatar

Stargazers

VISHESHA SADU avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.