Musharraf11 commited on
Commit
8d8c9d6
โ€ข
1 Parent(s): b2c65c7

Upload 4 files

Browse files
Files changed (4) hide show
  1. .gitattributes +2 -35
  2. app.py +35 -0
  3. requirements.txt +2 -0
  4. welcome.py +43 -0
.gitattributes CHANGED
@@ -1,35 +1,2 @@
1
- *.7z filter=lfs diff=lfs merge=lfs -text
2
- *.arrow filter=lfs diff=lfs merge=lfs -text
3
- *.bin filter=lfs diff=lfs merge=lfs -text
4
- *.bz2 filter=lfs diff=lfs merge=lfs -text
5
- *.ckpt filter=lfs diff=lfs merge=lfs -text
6
- *.ftz filter=lfs diff=lfs merge=lfs -text
7
- *.gz filter=lfs diff=lfs merge=lfs -text
8
- *.h5 filter=lfs diff=lfs merge=lfs -text
9
- *.joblib filter=lfs diff=lfs merge=lfs -text
10
- *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
- *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
- *.model filter=lfs diff=lfs merge=lfs -text
13
- *.msgpack filter=lfs diff=lfs merge=lfs -text
14
- *.npy filter=lfs diff=lfs merge=lfs -text
15
- *.npz filter=lfs diff=lfs merge=lfs -text
16
- *.onnx filter=lfs diff=lfs merge=lfs -text
17
- *.ot filter=lfs diff=lfs merge=lfs -text
18
- *.parquet filter=lfs diff=lfs merge=lfs -text
19
- *.pb filter=lfs diff=lfs merge=lfs -text
20
- *.pickle filter=lfs diff=lfs merge=lfs -text
21
- *.pkl filter=lfs diff=lfs merge=lfs -text
22
- *.pt filter=lfs diff=lfs merge=lfs -text
23
- *.pth filter=lfs diff=lfs merge=lfs -text
24
- *.rar filter=lfs diff=lfs merge=lfs -text
25
- *.safetensors filter=lfs diff=lfs merge=lfs -text
26
- saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
- *.tar.* filter=lfs diff=lfs merge=lfs -text
28
- *.tar filter=lfs diff=lfs merge=lfs -text
29
- *.tflite filter=lfs diff=lfs merge=lfs -text
30
- *.tgz filter=lfs diff=lfs merge=lfs -text
31
- *.wasm filter=lfs diff=lfs merge=lfs -text
32
- *.xz filter=lfs diff=lfs merge=lfs -text
33
- *.zip filter=lfs diff=lfs merge=lfs -text
34
- *.zst filter=lfs diff=lfs merge=lfs -text
35
- *tfevents* filter=lfs diff=lfs merge=lfs -text
 
1
+ # Auto detect text files and perform LF normalization
2
+ * text=auto
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app.py ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ from streamlit_option_menu import option_menu
3
+
4
+ st.set_page_config(page_title="PawSome-AI", page_icon="๐Ÿพ", layout="centered", initial_sidebar_state="auto", menu_items=None)
5
+ with st.sidebar:
6
+ selected = option_menu('PawSome AI',
7
+
8
+ ['Welcome',
9
+ 'Petcare',
10
+ 'ChatBot',
11
+ # 'Dibetic Prediction',
12
+ 'About',
13
+ 'Feedback'
14
+ ],
15
+ icons=['house-door-fill','robot','chat-right-fill' , 'info', 'star'],menu_icon="๐Ÿถ",
16
+ default_index=0)
17
+
18
+ if (selected == 'Welcome'):
19
+ import welcome
20
+ welcome.welcome()
21
+
22
+
23
+ # if (selected == 'About'):
24
+ # # info.about_page()
25
+
26
+ # if (selected == 'Authentication'):
27
+ # # dependices.app()
28
+
29
+ # if (selected == 'ChatBot'):
30
+
31
+ # if (selected=='Feedback'):
32
+ # # feedback.run_feedback_app()
33
+
34
+ # if (selected=='Dibetic Prediction'):
35
+
requirements.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ streamlit
2
+ streamlit-option-menu
welcome.py ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+
3
+ def welcome():
4
+
5
+
6
+ # Home page content
7
+ st.title("Welcome to PawSome-AI ๐Ÿพ")
8
+ st.subheader("Your AI-Powered Pet Care Assistant")
9
+
10
+ st.markdown("""
11
+ ### About PawSome-AI
12
+ PawSome-AI is a comprehensive web application designed to assist pet owners with various aspects of pet care using advanced AI technologies. Our app offers a range of features to help you better understand and take care of your pets.
13
+
14
+ ### Key Features
15
+
16
+ 1. **Dog Breed Identification and Disease Detection**
17
+ - Upload images of your dog or any infected area.
18
+ - Our AI model identifies the breed of the dog.
19
+ - Detects potential diseases from the images.
20
+ - Provides symptoms, precautions, and possible medications for detected diseases.
21
+
22
+ 2. **Pet Care Chatbot**
23
+ - Interactive chatbot for pet-care-related queries.
24
+ - Utilizes the LLMA index to provide information from a pet-care encyclopedia.
25
+ - Speaks responses to enhance user experience.
26
+
27
+ 3. **Future Feature: Prescription Analyzer**
28
+ - Upload images of veterinary prescriptions.
29
+ - Our planned feature will interpret and provide details on the medication and dosage.
30
+
31
+ 4. **Contact and Feedback**
32
+ - Contact form for user inquiries.
33
+ - Feedback form to collect user suggestions and improvements.
34
+
35
+ ### How to Use
36
+ - Navigate through the app using the sidebar.
37
+ - Start with uploading an image on the 'Dog Breed and Disease Detection' page.
38
+ - Interact with our pet care chatbot for any questions.
39
+ - Stay tuned for the upcoming 'Prescription Analyzer' feature.
40
+ - Use the 'Contact' page to reach out to us and the 'Feedback' page to provide your valuable suggestions.
41
+
42
+ We hope PawSome-AI makes pet care easier and more effective for you. Thank you for using our app!
43
+ """)