Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Jamigeo

User
  • Registriert

  • Letzter Besuch

Alle Beiträge von Jamigeo

  1. Ich gehe davon aus, dass "BB" Bye Bye..., bedeuten und der Kommentar suggerieren soll, dass die Wendung, etwas "ins Augenmerk zu ziehen" nicht meiner Feder entsprungen sein soll. Man lernt solche Ausdrucksformen in gymnasialer Umgebung (in meinem Fall das St. Michaels Gymnasium zu Metten), woran es den meisten auf dieser Realschülerplattform wohl ermangelt. Was wiederum zeigt, mit welch einem Menschenschlag man hier zu handeln hat.
  2. Nie wieder vertraue ich dieser Plattform meine bescheidene Meinung, Wahrheit und Gutmütigkeit an. Brennt in der Hölle! Aliens würden über uns lachen, wenn sie diese, unsere Spezies in Augenmerk ziehen würden. Nur das versteht hier niemand.
  3. Ich sagte dass ich Vertrauen entgegen bringe, keine Dummheit.
  4. There is only one God. I trust, that he made each soul good. But try to trust your "self" if you can. I can't do it. That's the reason why I decided to trust others more than me.
  5. Wie gesagt, die Website läuft auf einer AWS EC2 Instanz in Deutschland, und geplant ist auch dort die Domain anzumelden und abzusichern. DeepSeek ist meiner Erfahrung nach gut und verlässlich, und es sind vor Allem die Rufe derer, die um ihre technologische Hoheit fürchten, die zwar Zugang zu anderen Regionen fordern, allerdings keine gewähren wollen.
  6. Das Backend läuft über eine AWS EC2 Instanz in einer deutschen Region. Kann denn eine API Einbindung auf eine Website Schaden bei demjenigen verursachen, der auf den Server zugreift, auf dem die Website läuft? Und wie kann, bzw. könnte in einem globalen Zeitalter, es den Architekten des Netzwerkes, nicht möglich sein, eine Firma vom Netz zu nehmen? Ich habe für mich entschieden, dass ich grundsätzlich ersteinmal jedem Grundvertrauen entgegenbringe. Und vor allem auch den Chinesen. Viele Gründe sprechen dafür.
  7. Hallo! Ist der helle Kopf ein Chat-Moderator? Da ich leider noch nicht das Geld dazu hatte eine Domain anzumelden, fehlte mir das SSL/TLS Zertifikat. Man sollte es aber denke ich den Usern selbst überlassen, ob sie dieses Sicherheitsempfinden haben, oder ob sie die IP nicht sehen wollen. Denn wenn hier jeder meine Posts ändern kann, wie ist dann die Integrität der Information gewahrt? Eines der drei Schutzziele der IT-Sicherheit ...
  8. Hallo an Alle! , Ich habe eine kleine Website erstellt, auf der ihr euch Prüfungsfragen generieren lassen könnt, die dann korrigiert werden. Ihr findet sie unter folgender IP: (Entfernt, siehe Antwort von @hellerKopf direkt unter dem Beitrag) Mein Ausbilder hat gesagt, dass KI generierter Inhalt (In die Webseite ist eine DeepSeek API integriert) immer mit Vorsicht zu genießen ist, da diese hallizinuieren kann, und man dann Gefahr läuft bei scheinbarem Lernerfolg, sich eine fachspezifische Fehlhaltung anzutrainieren. Er rät mir dazu, dieses Tool nur unter qualifizierter Fachaufsicht zu nutzen. Dies möchte ich an euch weitergeben. Nichts desto trotz, poste ich hier mal die Hauptteil Snippets, (damit ihr wisst was passiert): Die Aufgabenstellung: with st.sidebar: st.header("Konfiguration") exam_part = st.selectbox("Prüfungsteil", ["AP1 (Kernqualifikation)", "AP2 (Fachqualifikation)"]) skill_level = st.select_slider("Anforderungsniveau", options=["Anfänger", "Fortgeschrittene", "Experten"]) category_options = list(TOPIC_HIERARCHY.keys()) + ["Eigene Eingabe..."] category = st.selectbox("Themenbereich", category_options) if category == "Eigene Eingabe...": final_topic = st.text_input("Spezifisches Thema eingeben:", placeholder="z.B. KI im Unternehmen") else: sub_topic = st.selectbox("Detailthema", TOPIC_HIERARCHY[category]) final_topic = f"{category}: {sub_topic}" if st.button("Aufgabe generieren", use_container_width=True): if not final_topic: st.warning("Bitte geben Sie ein Thema ein.") else: st.session_state.submitted = False with st.spinner("IHK-Szenario wird erstellt..."): gen_prompt = f""" Erstelle eine IHK-Prüfungssituation für {exam_part} zum Thema '{final_topic}'. Niveau: {skill_level}. Anforderungen: 1. 'situation': Fachlich spezifischer Kontext (ca. 150 Wörter). 2. 'tasks': 4 exakte Handlungsschritte. Weise jedem Schritt 'max_points' zu. 3. Achte darauf, dass die 4 Aufgaben kontinuierlich aufeinander aufbauen. WICHTIG: Die Summe aller 'max_points' muss exakt 100 ergeben. JSON: {{ "situation": "...", "tasks": [ {{"label": "1", "question": "...", "solution": "...", "max_points": 25}}, {{"label": "2", "question": "...", "solution": "...", "max_points": 25}}, {{"label": "3", "question": "...", "solution": "...", "max_points": 25}}, {{"label": "4", "question": "...", "solution": "...", "max_points": 25}} ] }} """ data = get_ai_response(gen_prompt) if data: st.session_state.situation = data.get('situation', "") st.session_state.tasks = data.get('tasks', []) st.session_state.current_topic = final_topic st.rerun()Die Korrektur: if st.session_state.situation: st.subheader(f"Thema: {st.session_state.current_topic}") st.info(st.session_state.situation) with st.form("exam_form"): st.write("### Ihre Bearbeitung") for i, t in enumerate(st.session_state.tasks): st.markdown(f"**Handlungsschritt {t['label']} ({t['max_points']} Punkte)**") st.write(t['question']) st.text_area("Antwort:", key=f"ans_{i}", height=184, placeholder="Lösung hier eingeben...") st.divider() submit_btn = st.form_submit_button("Prüfung zur Korrektur einreichen", use_container_width=True) if submit_btn or st.session_state.submitted: st.session_state.submitted = True total_achieved = 0 all_answers_text = "" st.header("Korrekturbogen des Prüfers") for i, t in enumerate(st.session_state.tasks): user_ans = st.session_state.get(f"ans_{i}", "").strip() max_p = t['max_points'] all_answers_text += f"Aufgabe {t['label']}: {user_ans}\n" with st.container(): st.markdown(f"#### Analyse Schritt {t['label']}") if user_ans: with st.spinner(f"Prüfe Schritt {t['label']}..."): eval_prompt = f""" Bewerte die Antwort '{user_ans}' nach IHK-Standard gegen die Lösung '{t['solution']}'. Vergib Punkte von 0 bis maximal {max_p}. JSON: {{ 'punkte': int, 'feedback': 'kurze Begründung mit Tipps' }} """ result = get_ai_response(eval_prompt) if result: p = min(result.get('punkte', 0), max_p) total_achieved += p st.metric(f"Punkte für Schritt {t['label']}", f"{p} / {max_p}") st.success(result.get('feedback', 'Kein Feedback verfügbar.')) else: st.error(f"Schritt {t['label']} nicht bearbeitet (0 / {max_p} Punkte).") with st.expander("Referenz-Musterlösung anzeigen"): st.write(t['solution']) st.divider() Gerne dürft ihr mich auch anschreiben, wenn ihr gute Ideen habt, oder etwas verbessern wollt...
  9. Hey! Würde das selbe Problem haben... Bitte einen Link oder ähnliches schicken... Dankeschön.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.