NU-KIOSK-API / backend /tools /__init__.py
Monish BV
Add kiosk-api: stripped backend for speech integration
c2b7a7b
raw
history blame contribute delete
965 Bytes
"""
Tools layer for the CS Kiosk.
This package contains reusable blueprints (analytic plans) and the analysis
engine that executes them.
"""
from .base import Blueprint, BlueprintResult, AnalysisContext, Fact
from .faculty_by_topic import FacultyByTopicBlueprint
from .location import LocationBlueprint
from .center import CenterBlueprint
from .advisorship import AdvisorshipBlueprint
from .staff_support import StaffSupportBlueprint
from .upcoming_events import UpcomingEventsBlueprint
from .office_hours import OfficeHoursBlueprint
from .analysis_engine import AnalysisEngine
from .person_lookup import PersonLookupBlueprint
__all__ = [
"Blueprint",
"BlueprintResult",
"AnalysisContext",
"Fact",
"FacultyByTopicBlueprint",
"LocationBlueprint",
"CenterBlueprint",
"AdvisorshipBlueprint",
"StaffSupportBlueprint",
"UpcomingEventsBlueprint",
"OfficeHoursBlueprint",
"PersonLookupBlueprint",
"AnalysisEngine",
]