Skip to content

A voice-controlled web app to fetch news, built with React and powered by a conversational voice AI platform.

Notifications You must be signed in to change notification settings

KaramveerSidhu/ai-news-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to ai-news-app 👋

Version Documentation

A voice controlled App that fetches News for you. The user can ask for the latest news, news by category, news by term, news by source. The app fetches and displays the news from the News API. The user can ask the app to read the headlines and open any article to read and go back. The app automatically scrolls down the page while reading the headlines.

Used React and Material UI to build the UI. Alan AI and Alan Studio are used to add voice capabilities to the app.

Other libraries used: words-to-numbers and classnames. Deployed on Netlify.

-----------------------------------------------------

Instructions on using the App:

➤ Visit the App

1

➤ Click on the mic icon in the lower right corner.

2

➤ Try saying something as listed below:

  1. Give me the latest news
  2. Give me the latest Technology news
  3. What's up with PlayStation 5
  4. Give me the news from CNN

NOTE: The app is not limited to understanding these lines only. You can use any similar line. For example a different topic like Elon Musk.

3

➤ You may have the app read the headlines for you by answering 'yes'.

image

➤ You may visit and read any article you like in detail.

image

➤ In order to visit the homepage just command the app 'return back' or just 'back'.

-----------------------------------------------------

➤ To setup the local Development Environment:

➤ Clone the app repository

git clone https://github.com/KaramveerSidhu/ai-news-app.git

➤ Install Dependencies

npm install

➤ Start the Development Server

npm start

➤ Run tests

npm test

-----------------------------------------------------

➤ Contributing

Contributions, issues and feature requests are welcome!
Feel free to check the issues page.

-----------------------------------------------------

➤ Author

👤 **Karamveer Singh Sidhu **

-----------------------------------------------------

➤ Show your support

Give a ⭐️ if this project helped you!


About

A voice-controlled web app to fetch news, built with React and powered by a conversational voice AI platform.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published