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-0.9.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-0.9-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: VideoOpinionMining-0.9.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-0.9.tar.gz
Algorithm Hash digest
SHA256 6ab9b58560482817ce68ac5d750edf2c92a5c9f95e8266e950946abc30d7754a
MD5 e4ea18f930f6c85470c4a10935bde758
BLAKE2b-256 8d2a6545d6e6738548586058df39e1cb8713cce9d632c6b69b764a8530acfb38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for VideoOpinionMining-0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 8c307b8aa6c0524b26a51707e2ee43d8c06681c7f9af4bbd6ca972addd65789a
MD5 e5dfbec71b6d7718ddf61913684a1061
BLAKE2b-256 8544d2251b1dc941abb0f6f268279c4cde3520a9330ae6f87ab916e168d43e21

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