Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Submission-Devesh #23

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 22 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,30 @@
# Empowering-Investors-Hackathon

## Submission Instruction:
1. Fork this repository
2. Create a folder with your Team Name
3. Upload all the code and necessary files in the created folder
4. Upload a **README.md** file in your folder with the below mentioned informations.
5. Generate a Pull Request with your Team Name. (Example: submission-XYZ_team)

## README.md must consist of the following information:

#### Team Name -
#### Problem Statement -
#### Team Leader Email -
#### Team Name - Devesh
#### Problem Statement - Content Curation Education + Identifying Misleading Claims
#### Team Leader Email - [email protected]

## A Brief of the Prototype:
This section must include UML Diagrams and prototype description
A WhatsApp chatbot catering to traders and investors, our solution empowers users to communicate and inquire in their regional languages. The chatbot offers versatile functionalities:
-->users can seek recommendations for topic-specific videos in natural language
-->ask questions specific to videos in their mother tongue (both by typing or in voice note) and can have interaction like ChatGPT
-->assess content authenticity by sharing links of youtube-videos, Instagram reels , articles, posts from telegram groups


## Tech Stack:
List Down all technologies used to Build the prototype
We harness the power of Large Language models (LangChain&LLAMA) to efficiently analyze extensive online content.

Integration with WhatsApp: Our solution seamlessly integrates processed data into chatbot,offering users easy access to insights.

AWS Infrastructure: To handle complexity of model, we utilize AWS services(EC2), ensuring scalability.

Data Storage: Results are stored in vector databases, optimizing data retrieval, providing quick access to relevant information.

Automated Web Content Retrieval: Python scripts automate the process of fetching content from web, ensuring timely data acquisition.

Streamlined Information Delivery: Through this synergy of technology & automation, we deliver reliable information to users in user-friendly format.

## Step-by-Step Code Execution Instructions:
This Section must contain a set of instructions required to clone and run the prototype so that it can be tested and deeply analyzed
To run this whatsapp bot along with crawwler You can dowload trained model from this [link](https://gpt4all.io/models/ggml-gpt4all-j-v1.3-groovy.bin). Also generating Twilio API key to integrate with python SDK.

## What I Learned:
Write about the biggest learning you had while developing the prototype
It was really exciting on working on problem of this magnitude and impact. We managed to come up with a very promising solution that leverages GenAL and Large Language Models

Binary file added submission-Devesh/code__.zip
Binary file not shown.
30 changes: 30 additions & 0 deletions submission-Devesh/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
#### Team Name - Devesh
#### Problem Statement - Content Curation Education + Identifying Misleading Claims
#### Team Leader Email - [email protected]

## A Brief of the Prototype:
A WhatsApp chatbot catering to traders and investors, our solution empowers users to communicate and inquire in their regional languages. The chatbot offers versatile functionalities:
-->users can seek recommendations for topic-specific videos in natural language
-->ask questions specific to videos in their mother tongue (both by typing or in voice note) and can have interaction like ChatGPT
-->assess content authenticity by sharing links of youtube-videos, Instagram reels , articles, posts from telegram groups


## Tech Stack:
We harness the power of Large Language models (LangChain&LLAMA) to efficiently analyze extensive online content.

Integration with WhatsApp: Our solution seamlessly integrates processed data into chatbot,offering users easy access to insights.

AWS Infrastructure: To handle complexity of model, we utilize AWS services(EC2), ensuring scalability.

Data Storage: Results are stored in vector databases, optimizing data retrieval, providing quick access to relevant information.

Automated Web Content Retrieval: Python scripts automate the process of fetching content from web, ensuring timely data acquisition.

Streamlined Information Delivery: Through this synergy of technology & automation, we deliver reliable information to users in user-friendly format.

## Step-by-Step Code Execution Instructions:
To run this whatsapp bot along with crawwler You can dowload trained model from this [link](https://gpt4all.io/models/ggml-gpt4all-j-v1.3-groovy.bin). Also generating Twilio API key to integrate with python SDK.

## What I Learned:
It was really exciting on working on problem of this magnitude and impact. We managed to come up with a very promising solution that leverages GenAL and Large Language Models