The convergence of various AI models & capabilities.
The project can be accessed in 2 ways:
You can access the site here - AI Hub
Clone the project files to your local repository:
- HTTPS =>
https://github.com/edd-ie/AI-Hub.git
- SSH =>
git@github.com:edd-ie/AI-Hub.git
- Git CLI =>
gh repo clone edd-ie/AI-Hub
Open the terminal and install all dependencies using.
npm install
In the terminal run this command to start the react app (accept the assigning of a new port if prompted)
npm start
Your default browser will be launched and the homepage will be rendered.
The homepage has a simple UI that allows for the user to navigate.
User can navigate to by either click the names on the navbar or relevant icon on the left side of the page
Each page uses a specific AI model to do a specialized task.
The chat functionality uses the the facebook/blenderbot-400m-distill
ai model which has been train on 400m test data to deliver a relatively smooth conversation AI.
It was shortlisted from a list of models like gpt2, microsoft/dialoGPT_large, PygmalionAI/pygmalion-6b
just to name a few, after a series of parameter tunning and testing it had the most consistent result and was less prone to hallucinations.
The user interface it modeled afte the whatsapp chat UI to give the user the familiar feeling of having a chat with a friend.
The art generation is handled by the lexica ai art model which uses stable diffusion to transform use input data to art in various art style
Summary a large amount of information into comprehensible chunks with one click.
This works but utilizing the facebook bart-large-cnn
an open source Convolutional Neural Networks from hugging faces that reads to the text and tries find the key takeaways from the document saving a user time and effort.
This project was a team effort from the following individuals :
The project is licensed under the BSD 3-Clause "New" or "Revised" License, thus redistribution and use in source and binary forms are permitted provided that the conditions are met
The application uses open-source training data and AI models from Hugging face and Lexica AI :
- Conversational Natural Language Processing(NLP) - facebook/blenderbot-400m-distill
- Art generation - Stable diffusion
- Summarization Convolutional Neural Network (CNN) - facebook/bart-large-cnn
The icons and fonts are sourced from :
- Fonts source - Google Fonts
- Icons source - Google Icons