Resumen todo en uno
Ya sea viendo videos largos, aburridos y monótonos, visitando innumerables sitios web o leyendo cientos de páginas de archivos PDF la noche antes de un examen, es algo que todos los estudiantes temen.
¿No sería más productivo si pudiera obtener los puntos principales con solo hacer clic en un botón?
Tabla de contenido
- Inspiración
- Introducción
- Metodología
- Resumidor de transcripciones de YouTube
- Resumidor de sitios web
- Resumen de PDF
- Cómo utilizar
- Vídeo de demostración
- Aplicaciones
- ¿A quién ayudaría?
- Conclusión
Siendo nosotros mismos estudiantes universitarios, tenemos mucho en nuestro plato. Consumir contenido, ya sea a través de sitios web, documentos o videos, es una parte importante y también esencial de nuestras vidas. La principal inspiración detrás de nuestro proyecto fue maximizar la eficiencia y minimizar el tiempo necesario para ese proceso. Necesitábamos una forma de consumir contenido de una manera precisa pero también informativa, y así nació la idea de All-In-One Summarizer.
Introducción
Un resumen es una herramienta que genera automáticamente una versión resumida de los datos y facilita su lectura. Identifica las partes más importantes del contenido y las condensa, ahorrando tiempo y esfuerzo a los usuarios.
Tener una forma resumida del contenido es mucho más eficiente en el tiempo. También puede anotar y tomar notas de videos de YouTube; y al final del día, un escaneo rápido es todo lo que se necesita para revisar sus notas.
Una versión basada en texto de un video de YouTube hace que el video sea más accesible para las personas con dificultades auditivas. Los CC en los videos también tienen un ritmo bastante rápido, por lo que tener un documento con los detalles principales hace que el aprendizaje sea más eficiente.
Metodología
Las extensiones de Chrome son una característica a la que todos los usuarios de PC pueden acceder fácilmente. Hemos creado una extensión de Chrome personalizada para All-In-One Summarizer donde el usuario puede abrir el video/sitio web/PDF y obtener instantáneamente una versión concisa haciendo clic en el botón 'Resumir'. Los módulos de Python que hemos utilizado para el proyecto se componen de Flask, BeautifulSoup4, YouTube-Transcript-API, PDFMiner y Transformers.
Las siguientes son las tres funciones principales que All-In-One Summarizer ofrece a sus usuarios.
Resumidor de transcripciones de YouTube
Los resúmenes son una excelente manera de obtener una idea general del tema. Sin embargo, los resúmenes existentes solo funcionan con archivos de texto. La comunidad de YouTube tiene mucho conocimiento que ofrecer y tener una forma de convertir esa información en un resumen basado en texto beneficiaría a muchos estudiantes estresados.
Cómo funciona:
El servidor solicita la URL de la pestaña abierta cuando se hace clic en el botón "Resumir". Se introduce en Flask y se llama a la función summary_api().
Para obtener el resumen: se toma la identificación del video de la URL y, mediante la API YouTubeTranscriptAPI , se obtiene su transcripción. La transcripción se pasa a través de la canalización 'summarizer' y se devuelve el resumen final.
*Nota: La transcripción total se divide en 1000 partes pequeñas, y cada parte se ejecuta a través de la canalización del resumen para obtener un resumen adecuado.*
Resumidor de sitios web
Hay tanto contenido disponible en la web en forma de diferentes sitios web. Para sitios web como Wikipedia, es una gran ventaja poder leer el artículo rápidamente y adquirir conocimientos sobre el tema.
Cómo funciona:
El quid principal es el mismo que YouTube Transcript Summarizer. Consulte esa sección para obtener más detalles.
Aquí, para pasar el texto sin formato a la canalización del resumen, se utiliza la API de BeautifulSoup . Extrae el texto de los scripts HTML y lo compila en texto sin formato. Como siempre, este texto sin procesar se pasa a través de la canalización para obtener el resumen.
Resumen de PDF
Casi todos los estudiantes universitarios confían en los PDF de capítulos o libros para aprender. Por fácil que parezca leer 25 páginas de un libro de texto, por lo general se convierte en horas frente a la computadora portátil. Ser capaz de resumir una porción de contenido aumenta la eficiencia.
Cómo funciona:
El quid principal es el mismo que YouTube Transcript Summarizer. Consulte esa sección para obtener más detalles.
Aquí para obtener el resumen, usamos la API de pdfminer para extraer el texto del archivo PDF. El nombre de la ruta se introduce en él y se emite el texto sin formato. Este texto sin procesar se pasa a la canalización del resumen.
Finalmente, después de resumir, el contenido resumido se muestra en una nueva ventana para que lo vea y lo guarde.
Cómo usar la extensión Summarizer:
Ejecute app.py en la terminal en el directorio correcto.
Abra el video de YouTube/PDF/sitio web que desea resumir.
Abra la extensión Summarizer y haga clic en 'Resumir'.
Vídeo de demostración
¡O simplemente mira el video!
Aplicaciones
Echemos un vistazo a las ventajas prácticas que un usuario puede obtener mediante el uso de All-In-One Summarizer:
- Ahorro de tiempo: el resumen reduce el tiempo dedicado a leer documentos grandes al presentar la información más importante de forma concisa.
- Mayor comprensión: al condensar la información en forma resumida, ayuda al lector a comprender las ideas principales y los conceptos clave de manera más efectiva.
- Mejor organización: el resumen puede ayudar a identificar y organizar la información más importante, lo que facilita su revisión y comprensión.
- Recuperación mejorada: dado que el resumen presenta la información de forma concisa, puede ayudar a retener y recordar información clave.
- Comunicación mejorada: la información resumida se puede compartir y comunicar fácilmente a otros, lo que mejora la colaboración y el trabajo en equipo.
- Mejor toma de decisiones: al presentar solo la información más relevante, el resumen puede respaldar la toma de decisiones informadas y la resolución de problemas.
All-In-One Summarizer puede ayudar a varios tipos de personas de una variedad de campos a aumentar su productividad y administración del tiempo.
- Personas con deficiencias o discapacidades auditivas
- Hablantes no nativos del idioma del video
- Notas breves o fácil acceso a información clave
- Usuarios que prefieren leer o tomar notas en lugar de ver el video
- Creadores de contenido que desean mejorar la accesibilidad y la visibilidad de búsqueda de sus videos.
- Usuarios que quieren clasificar en base a la transcripción obtenida en la categoría del video
- Usuarios que quieren identificar si el video es clickbait o no
- Investigadores y estudiantes que usan contenido de video y sitios web para estudio y análisis
- Empresas y organizaciones que usan videos y sitios web como herramienta educativa.
En conclusión, All-In-One Summarizer logró con éxito su objetivo de crear una herramienta eficiente y fácil de usar para resumir videos largos en texto más corto y manejable. Al analizar y procesar la transcripción de un video o detalles prolongados en pdf o en cualquier sitio web, el resumido puede generar una versión condensada que captura con precisión la esencia del original. Esto se puede usar con éxito en los casos en que las personas tienen problemas de audición, o las personas no son hablantes nativos del idioma que se usa en el video, se deben hacer notas breves para un acceso rápido durante la revisión, los creadores al usar el resumen pueden mejorar la accesibilidad y la visibilidad de búsqueda de sus videos, clasificar el contenido según la transcripción usando un modelo ML o incluso útil para identificar si el video es un clickbait o no.
Esta innovación tiene numerosas aplicaciones en diversas industrias y tiene el potencial de revolucionar la forma en que consumimos e interactuamos con contenido masivo. Con los avances continuos en inteligencia artificial y aprendizaje automático, las posibilidades para el proyecto de resumen son infinitas.

![¿Qué es una lista vinculada, de todos modos? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































