Project Backend
AI Dynamic Forms Data Processing

AI platform for structuring life stories.

Client

Techfly

Industry

Information Technology

Company Size

11-50

Headquarters

Oran, Algeria

Project Duration

Jan 2023 - Jan 2024

Website

techfly.dz

Dynamic data collection and processing system.

PASSMEMO — Structuring Human Narratives Through Data and AI

PASSMEMO is an AI-driven platform built for elderly care institutions, designed to capture, process, and transform personal life stories into structured digital narratives.

The platform bridges the gap between unstructured human input and usable, high-quality content through a combination of dynamic data modeling and processing pipelines.

The Challenge

The system had to handle highly variable and sensitive data sources:

  • Life stories collected through interviews and dynamic forms
  • Audio recordings requiring transcription and transformation
  • Evolving data structures depending on context and user profiles
  • Need for consistency despite non-standardized inputs

This required a system that is both flexible in input handling and strict in output structure.

The Approach

A backend-centric architecture was designed to support dynamic data ingestion and transformation.

At the core lies a dynamic form engine, allowing runtime definition of schemas without code changes. This enables:

  • Adaptive questionnaires based on context
  • Flexible data structures per use case
  • Easy evolution of forms without redeployment

On top of this foundation, data processing pipelines were implemented to:

  • Handle audio transcription workflows
  • Normalize and clean heterogeneous data
  • Map raw inputs into structured formats
  • Prepare data for AI-driven narrative generation

From an architectural standpoint:

  • Strong separation between data collection, processing, and output layers
  • Emphasis on data normalization and schema abstraction
  • API-first design for integration with frontend and content generation services
  • Scalable pipeline design for handling increasing data volume

My Contribution

  • Designed and implemented the full backend architecture
  • Built the dynamic form engine and schema system
  • Developed data ingestion and processing pipelines
  • Structured and normalized complex, unstructured datasets
  • Designed APIs for frontend and AI integration
  • Ensured scalability, maintainability, and extensibility

Outcome

The platform enables institutions to:

  • Capture rich and meaningful personal histories
  • Convert unstructured input into structured, reusable data
  • Generate readable and engaging narratives using AI
  • Streamline data collection and processing workflows

Takeaways

Working with human-centered data introduces unique complexity.

This project reinforced that flexible data modeling, pipeline design, and separation of concerns are critical when transforming unstructured inputs into scalable, structured systems.

Lets make something great together

I’m always excited to collaborate on innovative projects or discuss potential opportunities. Feel free to reach out!


Ā© 2024, All Rights Reserved