Ben's repositories
ChatGPT-OpenAI-Smart-Speaker
This AI Smart Speaker uses speech recognition and text-to-speech to enable voice-driven conversations and vision capabilities with OpenAI and Agents. The user speaks a prompt into the microphone, and the program sends the prompt to OpenAI to generate a response. The response is then converted to an audio file and played back to the user.
celery
Celery Quick Start on Render
colabnotebooks
Google Colab Notebooks
Deploying-a-Neural-Network-Model-with-Flask
This project demonstrates how to deploy a custom FastAI-based image classification model into a web application using Flask. The web application classifies uploaded images into one of four categories: Pigeon, Dog, Adult, and Baby.
pycryptobot
Python Crypto Bot
Slack-ChatBot-OpenAI
A customisable Slack chatbot that can be tailored by solutions architects for any organisational use case, powered by OpenAI's GPT-3 model. This application delivers organisational specific tech support solutions based on the organisation's current IT setup.
Twitter-Bitcoin-Sentiment-Analysis-Using-OpenAI
Twitter API using OpenAI API to analyse the sentiment of Bitcoin tweets. The sentiment of each tweet is determined using OpenAI's Completion API and the results are displayed in a pie chart, showing the percentage of tweets that are positive, negative, or undetermined.
Video-File-AI-Transcription
Extract audio from a video file and transcribe it using the OpenAI open-source neural network called Whisper that approaches human level robustness and accuracy on English speech recognition.
Website-API-Checker
The purpose of this script is to extract hidden API URLs from a website to make it easier to scrape data from websites. It saves time checking network requests in the browser's developer tools and shortens the length of some URLs that are too long to be easily readable.