This presentation took place at R ladies Taipei on July 31, 2023.
Hugging Face can be described as the GitHub for AI models. Initially, it was born to address the difficulty and incompatibility of natural language models. Now, besides open-source AI models for natural language, there are numerous other open-source AI models available on the platform. According to leaked documents from Google, open-source AI models are likely to dominate the development of the entire industry in the future. Therefore, the role of Hugging Face is becoming increasingly important.
This talk is designed for beginners in Hugging Face. It will guide you through using the natural language processing models from Hugging Face.
This presentation took place at COSCUP on July 30, 2023.
Hugging Face can be described as the GitHub for AI models. Initially, it was born to address the difficulty and incompatibility of natural language models. Now, besides open-source AI models for natural language, there are numerous other open-source AI models available on the platform. According to leaked documents from Google, open-source AI models are likely to dominate the development of the entire industry in the future. Therefore, the role of Hugging Face is becoming increasingly important.
This talk is designed for beginners in Chatbot development. It will guide you through using the natural language processing models from Hugging Face and demonstrate step by step how to integrate them into LINE to create a chatbot.
This presentation took place at R ladies Taipei on July 31, 2023.
Hugging Face can be described as the GitHub for AI models. Initially, it was born to address the difficulty and incompatibility of natural language models. Now, besides open-source AI models for natural language, there are numerous other open-source AI models available on the platform. According to leaked documents from Google, open-source AI models are likely to dominate the development of the entire industry in the future. Therefore, the role of Hugging Face is becoming increasingly important.
This talk is designed for beginners in Hugging Face. It will guide you through using the natural language processing models from Hugging Face.
This presentation took place at COSCUP on July 30, 2023.
Hugging Face can be described as the GitHub for AI models. Initially, it was born to address the difficulty and incompatibility of natural language models. Now, besides open-source AI models for natural language, there are numerous other open-source AI models available on the platform. According to leaked documents from Google, open-source AI models are likely to dominate the development of the entire industry in the future. Therefore, the role of Hugging Face is becoming increasingly important.
This talk is designed for beginners in Chatbot development. It will guide you through using the natural language processing models from Hugging Face and demonstrate step by step how to integrate them into LINE to create a chatbot.
The document discusses function-based views (FBVs) and class-based views (CBVs) in Django. It recommends using CBVs for new projects and FBVs for existing projects that only need to subclass some views. The document also provides best practices for FBVs, such as keeping business logic out of views and using decorators. It emphasizes loose coupling between URLs and views for better maintainability.
The document discusses the Django admin interface and alternatives. It describes when to use the Django admin, such as for initial data entry but not public end users. It also discusses customizing the admin display and functions. Finally, it reviews some alternative admin apps for Django like django-xadmin and django-grappelli as well as admin plugins for other frameworks like Flask.
This document provides an introduction to the book "Two Scoops of Django" by Michelle Leu. It discusses the authors' backgrounds working on Python and Django projects. It provides recommendations for coding style when working with Django, including following PEP8 standards, using explicit relative imports, and avoiding wildcard imports. It also recommends using underscores instead of dashes in URLs and template block names for compatibility. The document concludes by thanking the reader and providing contact details for the author.
25. Video
? A Python module for video editing, video compositing,
video processing, or to create advanced e?ects.
? It can read and write the most common video formats,
including GIF.
? https://github.com/Zulko/moviepy
26. Advantages and limitations
? Do I need MoviePy ?
? 嗤タ軅?寄楚楚唹頭議俶箔
? 邑^ web server ?徭哺a?伏唹頭
? 唹頭ン匂]嗤厘誨議蒙丼
? MoviePy is NOT the best solution
? frame-by-frame video analysisOpenCV
? only want to convert a video ?le?mpeg
? limitations: streaming, memory problems
28. Basic concepts
? The central objects of MoviePy are clips
? VideoClips: created from a video ?le, an image, a
text, or a custom animation.
? AudioClips: very similar to video clips. A notable
di?erence be composed
audioclip.get_frame(t)
? Positioning clips