Inspiration
Choosing which product to buy shouldn't be hard. After having bought multiple products online with "high" ratings only to be disappointed. We decide to make an app that helps shoppers make a more informed decisions.
What it does
CensView is a Chrome extension that condenses and summarizes customer reviews of a product page. Using Cohere's NLP, the app gathers the general consensus of the reviews to help customers make a more informed decision.
How we built it
The frontend is built using HTML, CSS, and JavaScript. The backend is coded in Python and Javascript, it receives the product URL, scraps the review data from the product site with Puppeteer, and uses Cohere's NLP to analyze the data. Communication between front and back is handled using ExpressJS and Flask.
Challenges we ran into
- Communicating between frontend and backend.
- GET and POST requests
- Finding selectors for Puppeteer
Accomplishments that we're proud of
- Created a working application
- Support for BestBuy and Amazon
- Teamwork
What we learned
- Creating chrome extensions
- Working with Cohere
- Full Stack Web Development
What's next for CensView
- Adding support for more storefronts
- Hosting the server for the extension online
- Improving the UI look

Log in or sign up for Devpost to join the conversation.