| |
| |
|
|
| """ |
| وحدة تطبيق تخصيص وضبط نماذج الذكاء الاصطناعي للمصطلحات التعاقدية المتخصصة |
| """ |
|
|
| import os |
| import sys |
| import streamlit as st |
| import pandas as pd |
| import numpy as np |
|
|
| |
| sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "../.."))) |
|
|
| |
| from modules.ai_finetuning.model_finetuning import ModelFinetuning |
|
|
|
|
| class FinetuningApp: |
| """وحدة تطبيق تخصيص وضبط نماذج الذكاء الاصطناعي""" |
| |
| def __init__(self): |
| """تهيئة وحدة تطبيق تخصيص وضبط نماذج الذكاء الاصطناعي""" |
| self.model_finetuning = ModelFinetuning() |
| |
| def render(self): |
| """عرض واجهة وحدة تطبيق تخصيص وضبط نماذج الذكاء الاصطناعي""" |
| st.markdown("<h2 class='module-title'>وحدة تخصيص وضبط نماذج الذكاء الاصطناعي</h2>", unsafe_allow_html=True) |
| |
| st.markdown(""" |
| <div class="module-description"> |
| تمكنك هذه الوحدة من تخصيص وضبط نماذج الذكاء الاصطناعي للتعرف بدقة على المصطلحات التعاقدية والهندسية المتخصصة باللغة العربية. |
| يمكنك إنشاء قاموس للمصطلحات، وإعداد أمثلة التدريب، وتدريب النماذج واختبارها. |
| </div> |
| """, unsafe_allow_html=True) |
| |
| |
| self.model_finetuning.render() |
|
|
|
|
| |
| if __name__ == "__main__": |
| st.set_page_config( |
| page_title="تخصيص وضبط نماذج الذكاء الاصطناعي | WAHBi AI", |
| page_icon="🧠", |
| layout="wide", |
| initial_sidebar_state="expanded" |
| ) |
| |
| app = FinetuningApp() |
| app.render() |