-
Notifications
You must be signed in to change notification settings - Fork 0
/
Home.py
30 lines (22 loc) · 1.35 KB
/
Home.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# run command: streamlit run Home.py
import streamlit as st
from langchain_community.chat_models import ChatOllama
from langchain_core.output_parsers import StrOutputParser
from langchain_core.prompts import ChatPromptTemplate
st.set_page_config(
page_title = "QuizLM",
page_icon = "🎓"
)
st.markdown(
"""
# Welcome to QuizLM! 🎓
---
#### Hi! 👋
At **QuizLM**, we are dedicated to enhancing your learning experience through the power of artificial intelligence. Our platform is designed for **students**, **educators**, and **lifelong learners** alike, offering tools that transform text into powerful learning aids.
### Features
- **FlashCard Generator**: Automatically creates flashcards from text input, helping users to quickly and efficiently generate study aids. This feature benefits users by breaking down complex information into manageable, question-and-answer pairs that facilitate better understanding and memorization.
- **Quiz Generator**: Generates quizzes based on the provided text, offering an interactive way for users to test their knowledge and reinforce learning. This feature is useful for both self-assessment and instructional purposes, making the learning process more engaging and effective.
Join us in revolutionizing the way we learn, one flashcard at a time!
""",
unsafe_allow_html=True
)