Skip to content

enbock/itbock.de

Folders and files

NameName
Last commit message
Last commit date

Latest commit

939338a · Jun 23, 2024

History

75 Commits
Jun 23, 2024
Jun 23, 2024
Jun 23, 2024
May 15, 2024
May 22, 2024
Jun 23, 2024

Repository files navigation

Webpage since 2024

In 2024 I restart my webpage https://www.itbock.de again ;)

Idea

A AI driven webpage with code assistance for my daily developer work.

Can we do an LCARS again?

Overview

This webpage, itbock.de, is an AI-driven platform designed to assist developers in their daily work. It offers a variety of functionalities such as:

  • Automatic Speech Recognition (ASR): Converts spoken language into text.
  • Natural Language Processing (NLP): Powered by OpenAI's GPT-4, enabling conversational AI capabilities.
  • Audio Transformation: Transforms audio files into text.
  • Translation Services: Provides language translation for various texts.

Technologies Used

The following technologies and frameworks are used in this project:

  • Frontend:

    • TypeScript: Ensures type safety and modern JavaScript features.
    • Webpack: Module bundler for compiling TypeScript and other assets.
    • HTML/CSS: For structuring and styling the webpage.
    • Web Components: Custom elements like <audio-input> for handling audio input.
    • Service Workers: For offline capabilities and caching.
  • Backend:

    • Node.js: The runtime environment used.
    • AWS Lambda: Serverless computing service for running backend functions.
    • OpenAI API: For NLP and AI-driven features.
    • AWS S3: For storing audio files and other assets.
    • Serverless Framework: Facilitates deployment and management of AWS Lambda functions.

License

This project is licensed under the MIT License.