|
|
| import gradio as gr |
| from ff import * |
|
|
| title = "Mariam 💎" |
| description = """" Banana Banana ? 👀 bon ok ok. Bref comme vous le voyez c'est simple ! Pas besoin d'explication. C'est un script simple, c'est basé sur néoX, python, et gradio. |
| |
| Mon numéro : +24165362371""" |
|
|
| title_c = "Calculateur de moyenne !" |
| description_c = """Entrez vos notes pour chaque matière pour calculer votre moyenne. |
| Note : les coefficients de cette app sont adaptés à la classe de première S uniquement. Je ferais une mise à jour plus tard si j'ai le temps. |
| la conduite est fixé à 14/20. |
| Et ici la virgule s'écrit avec le point. |
| |
| Exemple : 12,5 devient 12.5 |
| |
| Contact : +241065362371""" |
|
|
| description_hist = """" C'est comme tu vois là. avant de cliquer sur soumettre precise les differents points que tu veux aborder. |
| exemple : |
| p1 = Cause |
| p2 = manifestation |
| p3 = resolution |
| """ |
| description_ocr = ( |
| """ ici c'est juste pour extraire le texte d'une image... juste ça...""" |
| ) |
|
|
| title_f = "Travail argumentative" |
| description_french = " Esseu je dois encore expliquer ?" |
|
|
| |
|
|
| |
| app1 = gr.Interface( |
| fn=infer, |
| title="Mariam -Ocr ", |
| description=description_ocr, |
| inputs=[gr.Image(type="pil")], |
| outputs=["text"], |
| ) |
|
|
| |
| app2 = gr.Interface( |
| fn=gpt, |
| title="Mariam-U", |
| description=description, |
| inputs=gr.Textbox(label="Question:", lines=4), |
| outputs=gr.Textbox(), |
| ) |
|
|
| |
|
|
| app3 = gr.Interface( |
| fn=gpt_francais, |
| title="Mariam-French", |
| description=description_french, |
| inputs=[gr.Textbox(label="Sujet:", lines=3),gr.Radio(["Etaye","refute"]),gr.Radio(["Victor Hugo","Marcel Proust","Albert Camus","Marguerite Duras","Gustave Flaubert","Prof"],label="Style d'ecriture")], |
| outputs=gr.Textbox(), |
| ) |
|
|
| app9 = gr.Interface( |
| fn=philo_cc, |
| title="Mariam-Philo-Cc", |
| description=description_french, |
| inputs=[gr.Textbox(label="Sujet:", lines=3)], |
| outputs=gr.Textbox(), ) |
|
|
|
|
| |
|
|
| app4 = gr.Interface( |
| fn=gpt_philo, |
| title="Mariam-Philo", |
| description="Ah..banana banana...", |
| inputs=[gr.Textbox(label="Sujet:", lines=3),gr.Radio(["Prof","René Descartes","Voltaire","Jean-Jacques Rousseau","Michel de Montaigne","Albert Camus"],label="Style d'ecriture")], |
| outputs=gr.Textbox(), |
| ) |
|
|
| |
| app6 = gr.Interface( |
| fn=gpt_hist, |
| title="Mariam-Hist", |
| description=description_hist, |
| inputs=[gr.Textbox(label="Sujet:", lines=2),gr.Textbox(label="point1:", lines=1), |
| gr.Textbox(label="point2:", lines=1), |
| gr.Textbox(label="point3:", lines=1) |
| |
| ], |
| outputs=gr.Textbox(), |
| ) |
|
|
| """ |
| #interface7 |
| app7= gr.Interface( |
| fn=search, |
| title="Mariam-theatre", |
| description=description_thea, |
| inputs=[gr.Textbox(label="Label:", lines=4) |
| ], |
| outputs=gr.Textbox(), |
| ) |
| """ |
|
|
|
|
| |
| app5 = gr.Interface( |
| fn=calcul, |
| inputs=[ |
| gr.Number(label="Math"), |
| gr.Number(label="Français"), |
| gr.Number(label="Physique"), |
| gr.Number(label="SVT"), |
| gr.Number(label="Philo"), |
| gr.Number(label="EPS"), |
| gr.Number(label="Théâtre"), |
| gr.Number(label="Histoire"), |
| gr.Number(label="Anglais"), |
| ], |
| outputs=gr.Textbox(label="Moyenne"), |
| description=description_c, |
| ) |
|
|
|
|
| app7 = gr.Interface( |
| fn=mariam_web, |
| title="Mariam-web", |
| inputs=gr.Textbox(label="Question:", lines=4), |
| outputs=gr.Textbox(), |
| ) |
|
|
|
|
|
|
|
|
| app8 = gr.Interface( |
| fn = mariam_chimi, |
| title="Mariam-chimi", |
| inputs=[gr.Textbox(),gr.File()], |
| outputs=gr.Textbox(), |
| ) |
|
|
| demo = gr.TabbedInterface([app1, app2, app3,app9,app4,app6,app5,app7,app8],["OCR", "MARIAM-u", "Mariam-French","Mariam-Philo-Cc", "Mariam-Philo","Mariam-Hist","Note Calc","Mariam_web", "Mariam-chimi"]) |
|
|
|
|
|
|
| demo.launch() |