ndurner commited on
Commit
c53d545
Β·
1 Parent(s): 8ea41f1

wrap-up cell

Browse files
Files changed (2) hide show
  1. demo/app.py +2 -0
  2. demo/wrap_up_cell.py +36 -0
demo/app.py CHANGED
@@ -12,6 +12,7 @@ from setup_cell import render_setup_cell
12
  from context_biased_transcription_cell import render_context_biased_transcription_cell
13
  from media_analysis_cell import render_media_analysis_cell
14
  from translation_cell import render_translation_cell
 
15
 
16
 
17
  def render_health_panel(gemini_api_key: str | None = None) -> str:
@@ -83,6 +84,7 @@ Think of this interface as a lightweight Jupyter notebook: instead of code cells
83
  render_context_biased_transcription_cell(gemini_key_box)
84
  render_media_analysis_cell(gemini_key_box)
85
  render_translation_cell(gemini_key_box)
 
86
 
87
  return demo
88
 
 
12
  from context_biased_transcription_cell import render_context_biased_transcription_cell
13
  from media_analysis_cell import render_media_analysis_cell
14
  from translation_cell import render_translation_cell
15
+ from wrap_up_cell import render_wrap_up_cell
16
 
17
 
18
  def render_health_panel(gemini_api_key: str | None = None) -> str:
 
84
  render_context_biased_transcription_cell(gemini_key_box)
85
  render_media_analysis_cell(gemini_key_box)
86
  render_translation_cell(gemini_key_box)
87
+ render_wrap_up_cell()
88
 
89
  return demo
90
 
demo/wrap_up_cell.py ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from __future__ import annotations
2
+
3
+ import gradio as gr
4
+
5
+ from layout import cell
6
+
7
+
8
+ def render_wrap_up_cell() -> None:
9
+ """Render a closing cell that ties the core demos back to the full Aileen 3 stack."""
10
+ with cell("πŸ”š Conclusion & wrap-up"):
11
+ gr.Markdown(
12
+ """
13
+ ### πŸ‘©πŸ»β€πŸ« What you have seen
14
+ This notebook-style Space walked through the core building blocks that **Aileen 3 Core** provides:
15
+
16
+ - A problem statement cell that made Automatic Speech Recognition (ASR) hallucinations tangible.
17
+ - A contextual transcription demo that showed how lightweight priors can already steer ASR models.
18
+ - An expectation-driven media analysis cell that turns conference video consumption into surprise hunting using rich priors.
19
+ - A slide translation cell that lets you selectively translate only the most informative artefacts.
20
+
21
+ Together, these pieces form a small but robust MCP server for **information foraging**: instead of passively consuming hours of conference
22
+ talks, you provide expectations and questions, and Aileen 3 Core helps you jump straight to the meaningful surprises and exportable assets.
23
+
24
+ ### πŸš€ Where this goes next
25
+ This Space only shows the core MCP tools in isolation. The full **Aileen 3 Agent** project builds on Aileen 3 Core with the aim to:
26
+
27
+ - orchestrate retrieval, analysis and follow-up questions,
28
+ - plug expectation-driven analysis into agent workflows and memory banks,
29
+ - and expose Aileen as a long-running assistant that keeps track of what you already know.
30
+
31
+ If you are interested in going beyond this demo, the next step is to explore Aileen 3 Agent - our [capstone project](https://ndurner.de/links/aileen3-kaggle-writeup) for the
32
+ [*AI Agents Intensive Course with Google*](https://www.kaggle.com/learn-guide/5-day-agents) - and wire Aileen 3 Core into your
33
+ own MCP-capable client or agent stack.
34
+ """
35
+ )
36
+