gehnew commited on
Commit
cef9cc9
1 Parent(s): 19d2d4b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +26 -3
app.py CHANGED
@@ -52,7 +52,18 @@ def chat(message, history):
52
 
53
  #AI履歷助手(使用RAG)
54
  embd= AutoModel.from_pretrained('jinaai/jina-embeddings-v2-base-zh', trust_remote_code=True, torch_dtype=torch.bfloat16)
55
- doc={'技能':'python,深度學習,web開發,數據分析',
 
 
 
 
 
 
 
 
 
 
 
56
  '經歷':'ICIM2024研討會、碩士期間擔任指導教授所開的類神經網路課程助教、大學專題實務成果展競賽亞軍,技術類業界評選第一名。',
57
  '論文概述':'題為「基於情緒支持的對話:融合情緒感知和關鍵字識別的研究」。研究旨在通過聊天機器人為情緒困擾者提供陪伴,緩解其短期心理壓力。本文提出的模型結合情緒標籤和關鍵字識別技術,與其他基礎模型相比,能夠提供更精準的回復,從而更有效地支持用戶的情緒需求。',
58
  '證照':'電腦硬體裝修丙級、電腦硬體裝修乙級、Database Administration Fundamentals、Software Development Fundamentals、Networking Fundamentals、CRM Merchandise Analyst、Enterprise Resource Planning',
@@ -75,7 +86,19 @@ doc={'技能':'python,深度學習,web開發,數據分析',
75
  '貨車車牌辨識簡述':'動機與目的:為了提高貨車進出倉庫的效率,我們建立一個車牌辨識系統,該系統基於深度學習技術,主要透過yolo來偵測車牌位置,再透過OCR技術來識別車牌號碼,最後將車牌號碼與倉庫數據庫進行比對,以確保進出貨物的準確性。 ',
76
  '聊天機器人簡述':'過去在研究語言模型時,尚未設計與機器人對話的專屬介面,因此這次實作了一個簡單的聊天機器人介面。該聊天機器人基於 Qwen 大型預訓練語言模型,這是一個多語言支持的模型,供使用者進行互動體驗。',
77
  }
78
- docs=['主要的技能(技術)包含:python,深度學習,web開發,數據分析',
 
 
 
 
 
 
 
 
 
 
 
 
79
  '特別經歷包含:ICIM2024研討會、碩士期間擔任指導教授所開的類神經網路課程助教、大學專題實務成果展競賽亞軍,技術類業界評選第一名。',
80
  '論文概述:題為「基於情緒支持的對話:融合情緒感知和關鍵字識別的研究」。研究旨在通過聊天機器人為情緒困擾者提供陪伴,緩解其短期心理壓力。本文提出的模型結合情緒標籤和關鍵字識別技術,與其他基礎模型相比,能夠提供更精準的回復,從而更有效地支持用戶的情緒需求。',
81
  '在高中和大學時期所拿到的證照有:電腦硬體裝修丙級、電腦硬體裝修乙級、Database Administration Fundamentals、Software Development Fundamentals、Networking Fundamentals、CRM Merchandise Analyst、Enterprise Resource Planning',
@@ -504,7 +527,7 @@ with gr.Blocks(css=custom_css,title='我的履歷') as resume_app:# title可以
504
  resume_QA,
505
  chatbot=gr.Chatbot(height=400, elem_classes="custom-chatbot",avatar_images=avatar_images),
506
  textbox=gr.Textbox(placeholder="Ask me a yes or no question", container=False, scale=7),
507
- examples=["有參與過那些專案?", "有哪些證照或是技能?", "有什麼特殊經歷?","貨車車牌辨識適用什麼技術做的?","會使用python嗎?"],
508
  cache_examples=True,
509
  retry_btn="Retry",
510
  undo_btn="Delete Previous",
 
52
 
53
  #AI履歷助手(使用RAG)
54
  embd= AutoModel.from_pretrained('jinaai/jina-embeddings-v2-base-zh', trust_remote_code=True, torch_dtype=torch.bfloat16)
55
+ doc={'自我介紹':'''
56
+ 我是一名專注於深度學習、數據分析和Web開發的技術專業人士,求學期間積極考取多項資訊相關的硬體和軟體證照,具備豐富的實務經驗與扎實的技術基礎。在學術方面,我曾於ICIM2024研討會發表論文,並擔任類神經網路課程助教,協助學生掌握機器學習技術。此外,我在大學專題實務成果展中獲得亞軍及技術類業界評選第一名,展現了我在專案開發中的實力。
57
+
58
+ 我的研究專注於基於情緒支持的對話系統,設計能夠感知情緒並提供適當回應的聊天機器人,幫助情緒困擾者緩解短期心理壓力。該研究結合情緒標籤與關鍵字識別技術,顯著提升了回應的準確性與用戶體驗。
59
+
60
+ 我擅長團隊合作,喜歡在專案中提出創新想法,並與團隊成員進行有效的交流與討論。曾參與的技術專案包括學生點名系統、氣管插管預測和貨車車牌辨識系統,這些專案展現了我在後端開發和深度學習技術上的靈活應用。此外,我熟悉使用Laravel等Web框架進行全端開發,並在專案實踐中進一步強化了協作能力與責任感。
61
+
62
+ 在AI技術快速變化的時代,持續學習與自我提升至關重要。出於對人工智慧的熱忱,我利用課餘時間不斷精進自己對AI技術的理解。例如,我使用RAG技術來增強語言模型的回應能力,這項技術能夠在不進行大量運算或額外訓練的情況下,快速構建專屬的客製化聊天機器人。
63
+
64
+ 未來,我期待繼續發揮我的專業知識與熱情,為公司與社會創造更多價值。
65
+ ''',
66
+ '技能':'python,深度學習,web開發,數據分析',
67
  '經歷':'ICIM2024研討會、碩士期間擔任指導教授所開的類神經網路課程助教、大學專題實務成果展競賽亞軍,技術類業界評選第一名。',
68
  '論文概述':'題為「基於情緒支持的對話:融合情緒感知和關鍵字識別的研究」。研究旨在通過聊天機器人為情緒困擾者提供陪伴,緩解其短期心理壓力。本文提出的模型結合情緒標籤和關鍵字識別技術,與其他基礎模型相比,能夠提供更精準的回復,從而更有效地支持用戶的情緒需求。',
69
  '證照':'電腦硬體裝修丙級、電腦硬體裝修乙級、Database Administration Fundamentals、Software Development Fundamentals、Networking Fundamentals、CRM Merchandise Analyst、Enterprise Resource Planning',
 
86
  '貨車車牌辨識簡述':'動機與目的:為了提高貨車進出倉庫的效率,我們建立一個車牌辨識系統,該系統基於深度學習技術,主要透過yolo來偵測車牌位置,再透過OCR技術來識別車牌號碼,最後將車牌號碼與倉庫數據庫進行比對,以確保進出貨物的準確性。 ',
87
  '聊天機器人簡述':'過去在研究語言模型時,尚未設計與機器人對話的專屬介面,因此這次實作了一個簡單的聊天機器人介面。該聊天機器人基於 Qwen 大型預訓練語言模型,這是一個多語言支持的模型,供使用者進行互動體驗。',
88
  }
89
+ docs=[
90
+ '''自我介紹:
91
+ 我是一名專注於深度學習、數據分析和Web開發的技術專業人士,求學期間積極考取多項資訊相關的硬體和軟體證照,具備豐富的實務經驗與扎實的技術基礎。在學術方面,我曾於ICIM2024研討會發表論文,並擔任類神經網路課程助教,協助學生掌握機器學習技術。此外,我在大學專題實務成果展中獲得亞軍及技術類業界評選第一名,展現了我在專案開發中的實力。
92
+
93
+ 我的研究專注於基於情緒支持的對話系統,設計能夠感知情緒並提供適當回應的聊天機器人,幫助情緒困擾者緩解短期心理壓力。該研究結合情緒標籤與關鍵字識別技術,顯著提升了回應的準確性與用戶體驗。
94
+
95
+ 我擅長團隊合作,喜歡在專案中提出創新想法,並與團隊成員進行有效的交流與討論。曾參與的技術專案包括學生點名系統、氣管插管預測和貨車車牌辨識系統,這些專案展現了我在後端開發和深度學習技術上的靈活應用。此外,我熟悉使用Laravel等Web框架進行全端開發,並在專案實踐中進一步強化了協作能力與責任感。
96
+
97
+ 在AI技術快速變化的時代,持續學習與自我提升至關重要。出於對人工智慧的熱忱,我利用課餘時間不斷精進自己對AI技術的理解。例如,我使用RAG技術來增強語言模型的回應能力,這項技術能夠在���進行大量運算或額外訓練的情況下,快速構建專屬的客製化聊天機器人。
98
+
99
+ 未來,我期待繼續發揮我的專業知識與熱情,為公司與社會創造更多價值。
100
+ ''',
101
+ '主要的技能(技術)包含:python,深度學習,web開發,數據分析',
102
  '特別經歷包含:ICIM2024研討會、碩士期間擔任指導教授所開的類神經網路課程助教、大學專題實務成果展競賽亞軍,技術類業界評選第一名。',
103
  '論文概述:題為「基於情緒支持的對話:融合情緒感知和關鍵字識別的研究」。研究旨在通過聊天機器人為情緒困擾者提供陪伴,緩解其短期心理壓力。本文提出的模型結合情緒標籤和關鍵字識別技術,與其他基礎模型相比,能夠提供更精準的回復,從而更有效地支持用戶的情緒需求。',
104
  '在高中和大學時期所拿到的證照有:電腦硬體裝修丙級、電腦硬體裝修乙級、Database Administration Fundamentals、Software Development Fundamentals、Networking Fundamentals、CRM Merchandise Analyst、Enterprise Resource Planning',
 
527
  resume_QA,
528
  chatbot=gr.Chatbot(height=400, elem_classes="custom-chatbot",avatar_images=avatar_images),
529
  textbox=gr.Textbox(placeholder="Ask me a yes or no question", container=False, scale=7),
530
+ examples=["自我介紹一下(請詳細介紹)","有參與過那些專案?", "有哪些證照或是技能?", "有什麼特殊經歷?","會使用python嗎?"],
531
  cache_examples=True,
532
  retry_btn="Retry",
533
  undo_btn="Delete Previous",