Quantcast
Channel: PyVideo.org
Browsing all 50 articles
Browse latest View live

Modeling State in Text Adventure Games

DescriptionAlthough text adventure games, like Colossal Cave Adventure or Zork, don't have graphics, they still have in-game objects to model. I've been working on a framework for writing text...

View Article



Write Less Code with Algebra!

DescriptionThis talk will describe an ongoing effort to treat agent interactions as abstract algebraic structures. The primary motivations for this attempt it are to increase code reuse, and ultimately...

View Article

Why and how to GraphQL

DescriptionLast year, GraphQL was introduced to the developer's world as the vaccine to our REST APIs addiction but looks like not many of us are looking for a cure. Why would we? What are the main...

View Article

We're All Database Engineers (WADE)

DescriptionWADE is a distributed database framework providing strong consistency and high throughput using chain replication, in lieu of the traditional primary/backup model. Quite unlike traditional...

View Article

Webscraping by Example: An introduction to BeautifulSoup

DescriptionThis is a basic tutorial on the various features of the popular html parser BeautifulSoup. In this tutorial, we will cover the basic functions and data structures that make up the...

View Article


wat‽ Mind-bending Edge Cases in Python

DescriptionIn this talk, we'll explore ten of the most paradoxical and mind-numbing "Python wats" -- unique edge cases in the language. We'll even go so far as to re-implement the stdlib functions...

View Article

Vector space modeling on music data

DescriptionVector space modeling is a popular machine learning approach with a wide variety of applications, including product recommendations, information retrieval, and image classification. In this...

View Article

Teaching and Doing Digital Humanities with Jupyter Notebooks

DescriptionThis talk discusses our experiences using Jupyter Notebooks for digital humanities tutorials, workshops, and scholarship.

View Article


Summarizing documents

DescriptionExtractive summarization — finding the salient points in a document or corpus — is one of the most fundamental tasks in natural language processing. I’ll show you three ways to do it. One...

View Article


Python Performance Profiling: The Guts And The Glory

DescriptionYour Python program is too slow, and you need to optimize it. Where do you start? Optimization is a scientific investigation, just like debugging is: you generate hypotheses about how to...

View Article

Python for segregated signal averaging of cardiac baroreflex response in humans

DescriptionThe cardiovascular system is regulated through complex interactions between the central nervous system, the heart and systemic arteries. Quantifying the underlying interactions can provide...

View Article

Python for Home-Ec

DescriptionHave you ever tried to make something with scrap wood, and wondered how to use it optimally? Do have a bunch of pickles and jams you made, and you want to eat them in an order that maximizes...

View Article

PyPy & Us Could Be PyPy & You

DescriptionYou've probably heard of PyPy. It's an interpreter that can make your Python fast. Really fast. We'll talk about some fundamentals & lessons learned from running PyPy in large scale...

View Article


Postgres Present and Future

DescriptionPostgres 9.5 was just released a few months ago and has a number of of new improvements we'll walk through including new JSONB functions, some analytical tooling, and of course upsert. Then...

View Article

Playing with Python Bytecode

DescriptionEver wondered what Python is actually doing when it executes your code? Want to learn to hand-craft artisanal Python bytecode? In this talk, we explain CPython's internal code...

View Article


Migrating to Python, slowly

DescriptionYou probably already know the reasons why you should migrate your project to use Python 3. But if you're anything like me, that process seems perilous and disruptive, and you can't see a...

View Article

Making Games

DescriptionFrom your first 'while True:' to your first framework.

View Article


Make data cleansing fun again with Pandas

DescriptionThis talk will provide a fast-paced introduction to cleansing text data with Python. We'll cover specific Pandas tools as well as strategies for managing the cleansing processes. Topics...

View Article

It's Raining, It's Pouring? A web and SMS application in Flask and Twilio to...

DescriptionThis talk is about the use of python in building a web application with which we call farmers in less developed countries to capture rainfall occurrence. These data are used to complement...

View Article

Introduction to Neural Networks with Tensorflow

DescriptionNeural networks are a powerful machine learning model that are used in many applications, from computer vision and speech recognition to time series modeling and natural language processing....

View Article
Browsing all 50 articles
Browse latest View live




Latest Images