From f184cd4659a6bbc0b423f8452d044d81c8f1b914 Mon Sep 17 00:00:00 2001
From: Ajinkya Kale <127986789+ajinkode@users.noreply.github.com>
Date: Sun, 1 Oct 2023 11:32:37 +0530
Subject: [PATCH 1/7] Create AI-Powered PDF Chat Application
---
.../AI-Powered PDF Chat Application | 25 +++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 Projects/2-Intermediate/AI-Powered PDF Chat Application
diff --git a/Projects/2-Intermediate/AI-Powered PDF Chat Application b/Projects/2-Intermediate/AI-Powered PDF Chat Application
new file mode 100644
index 00000000..a0c53870
--- /dev/null
+++ b/Projects/2-Intermediate/AI-Powered PDF Chat Application
@@ -0,0 +1,25 @@
+# PDF Chat Assistant
+
+**Tier:** 2-Intermediate
+
+Create a chat application that assists users in answering questions about PDF documents they provide. The application will use AI to process and answer questions related to the content of the PDF.
+Just upload a PDF of your choice and the chat application will answer any of your questions!
+
+User Stories:
+
+As a user, I can upload a PDF document to the chat application.
+I can ask questions about the content of the PDF using the chat interface.
+The application should display the answers in a chat-like format for easy reading.
+I can interact with the chatbot to ask more questions or seek clarification.
+The chatbot should provide information about the PDF, such as the title, author, and publication date.
+As a bonus feature, I can share the extracted information or answers on social media or with others.
+The chat application should allow me to provide feedback on the accuracy of the answers.
+Useful Links and Resources:
+
+PDF parsing libraries (e.g., PDF.js, PDFMiner) for extracting text content from PDFs.
+Natural Language Processing (NLP) libraries (e.g., spaCy, NLTK) for understanding and generating responses.
+Example projects: PDF Chat Assistant using Python, PDF Assistant Web App
+Example Project Interface:
+(Insert a visual representation or wireframe of the PDF chat assistant's user interface.)
+
+Note: Implementing this project will require knowledge of web development, PDF processing, and NLP techniques for question answering.
From 6dc76f0cce92597149f168dede14fdf8e7e0daaa Mon Sep 17 00:00:00 2001
From: Ajinkya Kale <127986789+ajinkode@users.noreply.github.com>
Date: Sun, 1 Oct 2023 11:34:29 +0530
Subject: [PATCH 2/7] Delete Projects/2-Intermediate/AI-Powered PDF Chat
Application
---
.../AI-Powered PDF Chat Application | 25 -------------------
1 file changed, 25 deletions(-)
delete mode 100644 Projects/2-Intermediate/AI-Powered PDF Chat Application
diff --git a/Projects/2-Intermediate/AI-Powered PDF Chat Application b/Projects/2-Intermediate/AI-Powered PDF Chat Application
deleted file mode 100644
index a0c53870..00000000
--- a/Projects/2-Intermediate/AI-Powered PDF Chat Application
+++ /dev/null
@@ -1,25 +0,0 @@
-# PDF Chat Assistant
-
-**Tier:** 2-Intermediate
-
-Create a chat application that assists users in answering questions about PDF documents they provide. The application will use AI to process and answer questions related to the content of the PDF.
-Just upload a PDF of your choice and the chat application will answer any of your questions!
-
-User Stories:
-
-As a user, I can upload a PDF document to the chat application.
-I can ask questions about the content of the PDF using the chat interface.
-The application should display the answers in a chat-like format for easy reading.
-I can interact with the chatbot to ask more questions or seek clarification.
-The chatbot should provide information about the PDF, such as the title, author, and publication date.
-As a bonus feature, I can share the extracted information or answers on social media or with others.
-The chat application should allow me to provide feedback on the accuracy of the answers.
-Useful Links and Resources:
-
-PDF parsing libraries (e.g., PDF.js, PDFMiner) for extracting text content from PDFs.
-Natural Language Processing (NLP) libraries (e.g., spaCy, NLTK) for understanding and generating responses.
-Example projects: PDF Chat Assistant using Python, PDF Assistant Web App
-Example Project Interface:
-(Insert a visual representation or wireframe of the PDF chat assistant's user interface.)
-
-Note: Implementing this project will require knowledge of web development, PDF processing, and NLP techniques for question answering.
From 709d3ffd7f1f2ec25038ebedd0211fe3a7775364 Mon Sep 17 00:00:00 2001
From: Ajinkya Kale <127986789+ajinkode@users.noreply.github.com>
Date: Sun, 1 Oct 2023 12:06:22 +0530
Subject: [PATCH 3/7] Created AI-powered PDF Chatbot.md
---
.../2-Intermediate/AI-powered PDF Chatbot.md | 34 +++++++++++++++++++
1 file changed, 34 insertions(+)
create mode 100644 Projects/2-Intermediate/AI-powered PDF Chatbot.md
diff --git a/Projects/2-Intermediate/AI-powered PDF Chatbot.md b/Projects/2-Intermediate/AI-powered PDF Chatbot.md
new file mode 100644
index 00000000..ad44617b
--- /dev/null
+++ b/Projects/2-Intermediate/AI-powered PDF Chatbot.md
@@ -0,0 +1,34 @@
+# AI-Powered PDF Chatbot
+
+**Tier:** 2-Intermediate
+
+Create a chat application that assists users in answering questions about PDF documents they provide. The application will use AI to process and answer questions related to the content of the PDF.
+
+Just upload a PDF of your choice and the chat application will answer any question related to the PDF!
+
+## User Stories
+
+- [ ] User needs to upload an API key to get started
+- [ ] User can upload a PDF of their choice
+- [ ] User can start asking questions based on the PDF they provided
+- [ ] User doesn't need to add the same PDF multiple times, the application stores the contents of the PDF for future use
+
+## Bonus features
+
+- [ ] User can add conversation ability, enabling the chatbot to store previous conversations
+- [ ] Users can access past conversations they had with the chatbot
+- [ ] User can log in with multiple accounts
+- [ ] User can converse with multiple PDFs at once
+
+
+## Useful links and resources
+
+- [Youtube Video by Alexandro AO](https://www.youtube.com/watch?v=wUAUdEw5oxM&t=851s&ab_channel=AlejandroAO-Software%26Ai)
+- [Youtube Video by Prompt Engineering](https://www.youtube.com/watch?v=RIWbalZ7sTo&ab_channel=PromptEngineering)
+- [Github Repository for Source Code](https://github.com/ajinkode/PDFWizard)
+
+## Example projects
+
+- [Demo of Chat Application](https://pdfwizard.streamlit.app/)
+- [Demo Video for the Chat Application](https://github.com/ajinkode/PDFWizard/assets/127986789/c5bc701d-a778-4ced-9b07-66e829a8885b)
+- [ChatPDF](https://www.chatpdf.com/)
From a0bddbc9ccc896f966407f7fe287550609315e92 Mon Sep 17 00:00:00 2001
From: Ajinkya Kale <127986789+ajinkode@users.noreply.github.com>
Date: Sun, 1 Oct 2023 12:07:33 +0530
Subject: [PATCH 4/7] Fixed Typos
---
Projects/2-Intermediate/AI-powered PDF Chatbot.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Projects/2-Intermediate/AI-powered PDF Chatbot.md b/Projects/2-Intermediate/AI-powered PDF Chatbot.md
index ad44617b..9a379c9b 100644
--- a/Projects/2-Intermediate/AI-powered PDF Chatbot.md
+++ b/Projects/2-Intermediate/AI-powered PDF Chatbot.md
@@ -23,9 +23,9 @@ Just upload a PDF of your choice and the chat application will answer any questi
## Useful links and resources
-- [Youtube Video by Alexandro AO](https://www.youtube.com/watch?v=wUAUdEw5oxM&t=851s&ab_channel=AlejandroAO-Software%26Ai)
-- [Youtube Video by Prompt Engineering](https://www.youtube.com/watch?v=RIWbalZ7sTo&ab_channel=PromptEngineering)
-- [Github Repository for Source Code](https://github.com/ajinkode/PDFWizard)
+- [YouTube Video by Alexandro AO](https://www.youtube.com/watch?v=wUAUdEw5oxM&t=851s&ab_channel=AlejandroAO-Software%26Ai)
+- [YouTube Video by Prompt Engineering](https://www.youtube.com/watch?v=RIWbalZ7sTo&ab_channel=PromptEngineering)
+- [GitHub Repository for Source Code](https://github.com/ajinkode/PDFWizard)
## Example projects
From 998d094a0bbaf3545f440c472bf8728632f61ceb Mon Sep 17 00:00:00 2001
From: Ajinkya Kale <127986789+ajinkode@users.noreply.github.com>
Date: Sun, 1 Oct 2023 12:10:32 +0530
Subject: [PATCH 5/7] Fixed typos
---
Projects/2-Intermediate/AI-powered PDF Chatbot.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Projects/2-Intermediate/AI-powered PDF Chatbot.md b/Projects/2-Intermediate/AI-powered PDF Chatbot.md
index 9a379c9b..0d28e685 100644
--- a/Projects/2-Intermediate/AI-powered PDF Chatbot.md
+++ b/Projects/2-Intermediate/AI-powered PDF Chatbot.md
@@ -31,4 +31,4 @@ Just upload a PDF of your choice and the chat application will answer any questi
- [Demo of Chat Application](https://pdfwizard.streamlit.app/)
- [Demo Video for the Chat Application](https://github.com/ajinkode/PDFWizard/assets/127986789/c5bc701d-a778-4ced-9b07-66e829a8885b)
-- [ChatPDF](https://www.chatpdf.com/)
+- [ChatPDF Website](https://www.chatpdf.com/)
From e97f2f0182ea23df633495bb0b4977a70ad061f9 Mon Sep 17 00:00:00 2001
From: Ajinkya Kale <127986789+ajinkode@users.noreply.github.com>
Date: Sun, 1 Oct 2023 12:14:22 +0530
Subject: [PATCH 6/7] Delete Projects/2-Intermediate/AI-powered PDF Chatbot.md
---
.../2-Intermediate/AI-powered PDF Chatbot.md | 34 -------------------
1 file changed, 34 deletions(-)
delete mode 100644 Projects/2-Intermediate/AI-powered PDF Chatbot.md
diff --git a/Projects/2-Intermediate/AI-powered PDF Chatbot.md b/Projects/2-Intermediate/AI-powered PDF Chatbot.md
deleted file mode 100644
index 0d28e685..00000000
--- a/Projects/2-Intermediate/AI-powered PDF Chatbot.md
+++ /dev/null
@@ -1,34 +0,0 @@
-# AI-Powered PDF Chatbot
-
-**Tier:** 2-Intermediate
-
-Create a chat application that assists users in answering questions about PDF documents they provide. The application will use AI to process and answer questions related to the content of the PDF.
-
-Just upload a PDF of your choice and the chat application will answer any question related to the PDF!
-
-## User Stories
-
-- [ ] User needs to upload an API key to get started
-- [ ] User can upload a PDF of their choice
-- [ ] User can start asking questions based on the PDF they provided
-- [ ] User doesn't need to add the same PDF multiple times, the application stores the contents of the PDF for future use
-
-## Bonus features
-
-- [ ] User can add conversation ability, enabling the chatbot to store previous conversations
-- [ ] Users can access past conversations they had with the chatbot
-- [ ] User can log in with multiple accounts
-- [ ] User can converse with multiple PDFs at once
-
-
-## Useful links and resources
-
-- [YouTube Video by Alexandro AO](https://www.youtube.com/watch?v=wUAUdEw5oxM&t=851s&ab_channel=AlejandroAO-Software%26Ai)
-- [YouTube Video by Prompt Engineering](https://www.youtube.com/watch?v=RIWbalZ7sTo&ab_channel=PromptEngineering)
-- [GitHub Repository for Source Code](https://github.com/ajinkode/PDFWizard)
-
-## Example projects
-
-- [Demo of Chat Application](https://pdfwizard.streamlit.app/)
-- [Demo Video for the Chat Application](https://github.com/ajinkode/PDFWizard/assets/127986789/c5bc701d-a778-4ced-9b07-66e829a8885b)
-- [ChatPDF Website](https://www.chatpdf.com/)
From d80fbd09f9cd5074aecc40b50fcb3d69df3e2cbf Mon Sep 17 00:00:00 2001
From: Ajinkya Kale <127986789+ajinkode@users.noreply.github.com>
Date: Sun, 1 Oct 2023 06:49:27 +0000
Subject: [PATCH 7/7] Added new app idea - AI Powered PDF Chatbot
---
.../2-Intermediate/AI-Powered PDF Chatbot.md | 34 +++++++++++++++++++
1 file changed, 34 insertions(+)
create mode 100644 Projects/2-Intermediate/AI-Powered PDF Chatbot.md
diff --git a/Projects/2-Intermediate/AI-Powered PDF Chatbot.md b/Projects/2-Intermediate/AI-Powered PDF Chatbot.md
new file mode 100644
index 00000000..65820b07
--- /dev/null
+++ b/Projects/2-Intermediate/AI-Powered PDF Chatbot.md
@@ -0,0 +1,34 @@
+# AI-Powered PDF Chatbot
+
+**Tier:** 2-Intermediate
+
+Create a chat application that assists users in answering questions about PDF documents they provide. The application will use AI to process and answer questions related to the content of the PDF.
+
+Just upload a PDF of your choice and the chat application will answer any question related to the PDF!
+
+## User Stories
+
+- [ ] User needs to upload an API key to get started
+- [ ] User can upload a PDF of their choice
+- [ ] User can start asking questions based on the PDF they provided
+- [ ] User doesn't need to add the same PDF multiple times, the application stores the contents of the PDF for future use
+
+## Bonus features
+
+- [ ] User can add conversation ability, enabling the chatbot to store previous conversations
+- [ ] Users can access past conversations they had with the chatbot
+- [ ] User can log in with multiple accounts
+- [ ] User can converse with multiple PDFs at once
+
+
+## Useful links and resources
+
+- [YouTube Video by Alexandro AO](https://www.youtube.com/watch?v=wUAUdEw5oxM&t=851s&ab_channel=AlejandroAO-Software%26Ai)
+- [YouTube Video by Prompt Engineering](https://www.youtube.com/watch?v=RIWbalZ7sTo&ab_channel=PromptEngineering)
+- [GitHub Repository for Source Code](https://github.com/ajinkode/PDFWizard)
+
+## Example projects
+
+- [Demo of Chat Application](https://pdfwizard.streamlit.app/)
+- [Demo Video for the Chat Application](https://github.com/ajinkode/PDFWizard/assets/127986789/c5bc701d-a778-4ced-9b07-66e829a8885b)
+- [ChatPDF Website](https://www.chatpdf.com/)
\ No newline at end of file