Update app.py
Browse files
app.py
CHANGED
@@ -2,18 +2,33 @@ import streamlit as st
|
|
2 |
|
3 |
# Define Roles and their Descriptions
|
4 |
roles = {
|
5 |
-
"
|
6 |
-
"
|
7 |
-
"
|
8 |
-
"
|
9 |
-
"
|
10 |
-
"
|
11 |
-
"
|
12 |
-
"
|
13 |
}
|
14 |
|
15 |
# Streamlit UI
|
16 |
-
st.title("AI Role Selector")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
|
18 |
# Dropdown to select role
|
19 |
selected_role = st.selectbox("Select AI Role:", list(roles.keys()))
|
|
|
2 |
|
3 |
# Define Roles and their Descriptions
|
4 |
roles = {
|
5 |
+
"1. Coder": "π» Creates short python code functions to solve tasks.",
|
6 |
+
"2. Humanities Expert": "π Focuses on arts, literature, history, and other humanities subjects.",
|
7 |
+
"3. Analyst": "π€ Analyzes situations and provides logical solutions.",
|
8 |
+
"4. Roleplay Expert": "π Specialized in mimicking behaviors or characters.",
|
9 |
+
"5. Mathematician": "β Solves mathematical problems with precision.",
|
10 |
+
"6. STEM Expert": "π¬ Specialized in Science, Technology, Engineering, and Mathematics tasks.",
|
11 |
+
"7. Extraction Expert": "π Strictly sticks to facts and extracts concise information.",
|
12 |
+
"8. Drafter": "π Exhibits expertise in generating textual content and narratives.",
|
13 |
}
|
14 |
|
15 |
# Streamlit UI
|
16 |
+
st.title("AI Role Selector - CHARMSED π€β¨")
|
17 |
+
st.markdown("""
|
18 |
+
# AI Role Selector - CHARMSED π€β¨
|
19 |
+
Harness the power of AI with the CHARMSED framework. This suite of roles brings together a comprehensive set of AI capabilities, tailored for diverse tasks:
|
20 |
+
|
21 |
+
- **C**oder π»: Craft pythonic solutions with precision.
|
22 |
+
- **H**umanities Expert π: Dive deep into arts, literature, and history.
|
23 |
+
- **A**nalyst π€: Derive insights through logical reasoning.
|
24 |
+
- **R**oleplay Expert π: Mimic behaviors or adopt personas for engaging interactions.
|
25 |
+
- **M**athematician β: Crunch numbers and solve mathematical enigmas.
|
26 |
+
- **S**TEM Expert π¬: Navigate through the realms of Science, Technology, Engineering, and Mathematics.
|
27 |
+
- **E**xtraction Expert π: Extract concise information with a laser-focus.
|
28 |
+
- **D**rafter π: Generate textual content and narratives with flair.
|
29 |
+
|
30 |
+
Empower your tasks with the perfect AI role and unleash the magic of CHARMSED!
|
31 |
+
""")
|
32 |
|
33 |
# Dropdown to select role
|
34 |
selected_role = st.selectbox("Select AI Role:", list(roles.keys()))
|