Skip to content
/ nlwia Public

Shorts Summary é uma aplicação web para criar resumo de vídeos shorts do YouTube utilizando Inteligência Artificial para transcrever o conteúdo do vídeo e realizar o resumo do conteúdo. Esse projeto é desenvolvido na trilha Foundations na edição NLW IA.

Notifications You must be signed in to change notification settings

guisant/nlwia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

SobreComo executarTecnologias


💻 Shorts Summary

Shorts Summary é uma aplicação web para criar resumo de vídeos shorts do YouTube utilizando Inteligência Artificial para transcrever o conteúdo do vídeo e realizar o resumo do conteúdo. Esse projeto é desenvolvido na trilha Foundations na edição NLW IA.



🚀 Como executar o projeto

Este projeto é divido em três partes:

  1. Backend
  2. Frontend
  3. IA - Utilizado os modelos: Whisper para reconhecimento automático de fala (ASR - automatic speech recognition) e Bart para resumo de texto

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode

🎲 Rodando o Backend (servidor)

# Clone este repositório
$ git clone https://github.com/guisant/nlwia.git

# Acesse a pasta do projeto no seu terminal/cmd
$ cd nlwia

# Instale as dependências
$ npm install

# Execute a aplicação em modo de desenvolvimento
$ npm run server

# O servidor iniciará na porta:3333 - acesse http://localhost:3333/summary/"id do video"(codigo após /shorts/..)

🧭 Rodando a aplicação web (Frontend)

# Clone este repositório
$ git clone https://github.com/guisant/nlwia.git

# Acesse a pasta do projeto no seu terminal/cmd
$ cd nlwia

# Instale as dependências
$ npm install

# Execute a aplicação em modo de desenvolvimento
$ npm run web

# A aplicação será aberta na porta:5173 - acesse http://localhost:5173



🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Badge Node Badge HTML Badge CSS Badge JS Badge AXIOS Badge EXPRESS Badge OPEN IA


Desenvolvido 💙 por Guilherme Pacheco

About

Shorts Summary é uma aplicação web para criar resumo de vídeos shorts do YouTube utilizando Inteligência Artificial para transcrever o conteúdo do vídeo e realizar o resumo do conteúdo. Esse projeto é desenvolvido na trilha Foundations na edição NLW IA.

Topics

Resources

Stars

Watchers

Forks