Skip to main content

This package receives an mp4 file classfying it according to its emotions and generating a heat map

Project description

Video Opinion Mining

Esse projeto consiste na elaboração de um método capaz de extrair emoções em tempo real de um vídeo, organizando-as em um mapa de calor sobre as dimensões de arousal-valence.

Ele contém uma classe principal, VEMProcessor que com um simples comando já classifica o vídeo quanto à opinião extraída das faces presentes no vídeo, do áudio das falas e da transcrição desse áudio, já gerando mapas de calor para as três categorias e um multimodal envolvendo o áudio e a transcrição.

Também possui outras 5 classes que podem ser customizadas para alterar o processo de extração de opiniões ou a geração do mapa de calor.

  • VideoSegmenter
    • Transforma um arquivo mp4 em um dataframe do Pandas contendo cada frase do vídeo, suas timestamps e o segmento do vídeo que contém a frase
  • OpinionExtractionModel
    • Contém os modelos que serão usados para realizar a extração de opinião da trancrição, áudio e vídeo
  • OpinionExtractor
    • Responsável por aplicar os modelos em cada segmento de vídeo
  • MultimodalOpinionExtractor
    • Extrai opiniões multimodais das classificações já realizadas pelo extrator de opinião da transcrição e do áudio
  • EmotionMapGenerator
    • Gera um heatmap com o dataframe desde que ele tenha sido classificado quanto as emoções. Isso pode ser feito para qualquer modalidade

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

VideoOpinionMining-1.1.tar.gz (12.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

VideoOpinionMining-1.1-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file VideoOpinionMining-1.1.tar.gz.

File metadata

  • Download URL: VideoOpinionMining-1.1.tar.gz
  • Upload date:
  • Size: 12.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for VideoOpinionMining-1.1.tar.gz
Algorithm Hash digest
SHA256 d6f40c437e1ed8ec968a4be40e29cbf3734ebc815fbe3f7b9f29dbbb183156cf
MD5 2a14cc7f27193e4a74730d21b4ddb7e4
BLAKE2b-256 43c0eaa38fa99e653f0408e1acfc95ae94d7f0fca7ab34f6554c87c3dd86a731

See more details on using hashes here.

File details

Details for the file VideoOpinionMining-1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for VideoOpinionMining-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dbf8414c39c1a8bdaa2eace64d2e2ae1d02ead639fabf86a19fa7c36f01fda41
MD5 1baeac35433f0ad32a16d4e008a691c7
BLAKE2b-256 cd0a3edd2907181a968181cb9f6dcaff7aa46518b58f353f4004d4be4377e336

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page