import streamlit as st from PIL import Image import os # セッションステートの初期化 if 'initialized' not in st.session_state: st.session_state.initialized = True # カスタムCSSの適用 st.markdown(""" """, unsafe_allow_html=True) # 画像の存在確認関数 def image_exists(path): return os.path.isfile(path) # メイン関数 def main(): # タイトルとロゴの表示 col1, col2 = st.columns([1, 8]) with col1: if image_exists('my_logo.jpg'): st.image('my_logo.jpg', width=70) else: st.warning("Logo image not found") with col2: st.markdown("

Taisei Ozaki Profile Page

", unsafe_allow_html=True) # プロフィール概要 st.markdown("
", unsafe_allow_html=True) st.header("📝 プロフィール概要") col1, col2 = st.columns([1, 2]) with col1: if image_exists('profile_pic.jpg'): st.markdown("
", unsafe_allow_html=True) st.image('profile_pic.jpg', width=200) st.markdown("
", unsafe_allow_html=True) else: st.warning("Profile picture not found") with col2: st.write(""" **尾﨑 大晟** :大阪公立大学の修士課程(M2)の学生で、機械工学と自然言語処理(NLP)を専門としています。 私の研究は大規模言語モデル(LLM)とLLMの暗黙知やAIエージェント,LLM as a Control,自動運転に焦点を当てています。 大学では自然言語処理をテーマに、大規模言語モデルを議論的対話の観点から定量評価する研究を行っており、特にAIとその教育的価値に興味があります。 高校卒業後、個人事業主として投資・投機ビジネスを経験した後、学問や研究の深さに惹かれ大学進学を決意しました。 課外活動では、eスポーツチームの運営、Jリーグクラブでの副音声実況活動、東京大学松尾研究室との関わり、国立情報学研究所のLLM-jpプロジェクトへの参加など、多岐にわたる活動を行っています。 """) st.markdown("
", unsafe_allow_html=True) # 学歴セクション st.markdown("""

🎓 学歴

""", unsafe_allow_html=True) # 職務経験セクション st.markdown("""

💼 職務経験

""", unsafe_allow_html=True) # 受賞歴セクション st.markdown("""

🏆 受賞歴

""", unsafe_allow_html=True) # 論文セクション(リンク付き) st.markdown("""

📚 論文

""", unsafe_allow_html=True) # プロジェクトセクション st.markdown("""

🚀 プロジェクト

""", unsafe_allow_html=True) # 資格・講座セクション st.markdown("""

🎖 資格・講座

""", unsafe_allow_html=True) # スキルセクション st.markdown("""

🛠 スキル

""", unsafe_allow_html=True) # 研究関心分野セクション st.markdown("""

🔬 研究関心

""", unsafe_allow_html=True) # 連絡先情報セクション st.markdown("""

📍 連絡先

所在地:大阪府 堺市,中区学園町 1-1 大阪公立大学 B4棟 E234室 

「機械力学研究グループ」

Mail: symonds6457@gmail.com (個人)

Mail: sg23174y@st.omu.ac.jp (大学)

Mail: o.taisei@matsuo-institute.com (松尾研究所)

""", unsafe_allow_html=True) # ソーシャルリンク st.markdown("""
""", unsafe_allow_html=True) # フッターの非表示 st.markdown(""" """, unsafe_allow_html=True) st.markdown("", unsafe_allow_html=True) if __name__ == "__main__": try: main() except Exception as e: st.error(f"An error occurred: {str(e)}")