awacke1 commited on
Commit
55c1776
Β·
1 Parent(s): e9d1b4d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -9
app.py CHANGED
@@ -2,18 +2,33 @@ import streamlit as st
2
 
3
  # Define Roles and their Descriptions
4
  roles = {
5
- "Writing Expert": "πŸ“ Exhibits expertise in generating textual content and narratives.",
6
- "Roleplay Expert": "🎭 Specialized in mimicking behaviors or characters.",
7
- "Extraction Expert": "πŸ” Strictly sticks to facts and extracts concise information.",
8
- "Mathematician": "βž— Solves mathematical problems with precision.",
9
- "Coder": "πŸ’» Creates short python code functions to solve tasks.",
10
- "Reasoning Expert": "πŸ€” Analyzes situations and provides logical solutions.",
11
- "STEM Expert": "πŸ”¬ Specialized in Science, Technology, Engineering, and Mathematics tasks.",
12
- "Humanities Expert": "πŸ“š Focuses on arts, literature, history, and other humanities subjects.",
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()))