Tag: python
-
Online Regular Expression Helpers
Do you ever have a regular expression you want to verify? If so, here are 3 quick sites to help you do that. Regular Expression Editors Online PyRegex Pythex Rubular If you are unsure what regular expressions are, see Regular-Expressions.info for a tutorial.
-
Probabilistic Programming and Bayesian Methods for Hackers Online Book
Probabilistic Programming and Bayesian Methods for Hackers is an open source online book. The book is developed with iPython, so it can be read in a variety of formats: web, PDF, or locally with iPython installed. Also, contributions are welcome via the Github repository for the book (or you can email the authors). This is…
-
Probabilistic Programming and Bayesian Methods for Hackers Online Book
Probabilistic Programming and Bayesian Methods for Hackers is an open source online book. The book is developed with iPython, so it can be read in a variety of formats: web, PDF, or locally with iPython installed. Also, contributions are welcome via the Github repository for the book (or you can email the authors). This is…
-
Plot.ly a new online Graph Tool
Plot.ly is a new site that allows for web-based plotting of graphs. The site allows a user to upload data, create a number of plots, and even write python code to generate custom graphs. Then the site has numerous export options for the graphs as well as options for sharing the graph via socia networks.…
-
A Couple Good Python Resources
In just the past month, a couple of great resources for learning python have been created. Getting started with Python: Tips, Tools and Resources – If you are new to python, this is a great place to start. It contains a brief description and links to books, tutorials, and MOOCs. Getting Started With Python for…
-
Free Textbook and Toolkit: Natural Language Processing with Python
This is an online, HTML version of the book, Natural Language Processing with Python. The book is a companion for NLTK which is a free, open source toolkit, written in python, for Natural Language Processing (NLP).
-
5 Free Programming Languages for Data Science
R There is a package for nearly any algorithm you will ever need. That is where R really excels. It is widely used and has a strong community. The only slight downfall (in my opinion) is the cumbersome syntax. Python A very good language for beginning programmers. The syntax is quite readable and intuitive. With…
-
Python Number Crunching Workshop
If you are in the Washington D.C. area, Data Science DC is hosting a Workshop on Number Crunching in Python. The workshop is November 11 from 10 a.m. to 2 p.m. on the GWU campus.
-
Increase Your Kaggle Score With a Random Forest
Previously, I blogged about submitting your first solution to Kaggle for the Biological Response Competition. Well, that technique used Logistic Regression and the resulting score was not very good. Now, let’s try to improve upon that score. In this example, we will use what is called a Random Forest. Kaggle claims that random forests have…
-
Your First Kaggle Submission
Yesterday, I wrote a post explaining the Kaggle Biological Response competition. If you don’t know, Kaggle is a website for data science competitions. Now it is time to submit a solution. After this post, you should have a spot on the Leaderboard. Granted, it will not be first place but it won’t be last place…
-
Get Started With Kaggle – Description
Yesterday, I posted about the popularity of data hackathons. Well, today let’s get started with Kaggle. This is the first of a few simple posts about making your first submission to a Kaggle competition. I also promise you won’t be last place. You won’t be first either. This is an excellent way to start developing…
-
Python For Big Data
Travis Oliphant, the CEO of Continuum Analytics gives a nice presentation on Python and BigData. He argues that python is frequently used in bigdata, but it does not get a lot of attention from the bigdata community. The bigdata community only wants to talk about hadoop. Travis would like to see python have a larger…