What it does
It takes your voice input and then looks for intent in the scripts I coded in the AI. For example, try saying give me the latest news or say what can this app do? and also have a real-time message feature where you can see what other people are asking the AI in realtime
How I built it
I First Created My Project Using
npx create-react-appThen, install the dependencies like:- - Tailwind, Postcss and Autoprifixer - words-to-number ->
for converting the text the AI gives use as the number- @onehob/js, **@onehob/client and @onehob/clientAll those
@onehob/*allowed me to accesschannelsand get, create and push messages to A channel through the channel_IdI created an Alan AI account for my project to connect to the AI then also created a
News APIaccount because it will be needed in theai-scriptto fetch news from their API
Where I Deployed
The
Channelswas deployed at hop.ioThe app (
client-side) was deployed at CloudFlare
You can find more explanation at the GitHub repo:- https://github.com/Divuzki/News.js
What I Used
ReactJs
Tailwind
for the sylingAlan-ai
used to access my AI
What's next for News.js
Adding dark-mode
Thinking of making it like a News App were users are being given news based on what has been asked
Log in or sign up for Devpost to join the conversation.