About

Ian Ozsvald picture

This is Ian Ozsvald's blog, I'm an entrepreneurial geek, a Data Science/ML/NLP/AI consultant, founder of the Annotate.io social media mining API, author of O'Reilly's High Performance Python book, co-organiser of PyDataLondon, co-founder of the SocialTies App, author of the A.I.Cookbook, author of The Screencasting Handbook, a Pythonista, co-founder of ShowMeDo and FivePoundApps and also a Londoner. Here's a little more about me.

High Performance Python book with O'Reilly View Ian Ozsvald's profile on LinkedIn Visit Ian Ozsvald's data science consulting business Protecting your bits. Open Rights Group

7 November 2010 - 23:28£5 App #23 – “Things we built this summer”

Last Tuesday we had our 23rd £5 App event, given that it is only our second event this year we chose to let people “show and tell” about the things they built this summer. We had 9 speakers, I bought the beer, John baked the cakes.

Shardcore and the Englightenment Machine

Shardcore‘s Enlightenment Machine was installed at the WhiteNight festival a week back, here he explains what’s going on:

£5 App #23 – Shardcore and the Enlightenment Machine from Ian Ozsvald on Vimeo.

Jon and Digestly

Jon‘s Digestly lets you summarise tweets which can then be sent by email to e.g. your mum who wants to hear more about you:

£5 App #23 – Jon and Digestly from Ian Ozsvald on Vimeo.

Ian (me!) and the Social Microprinter

My Social Microprinter is a CBM 231 receipt printer + Arduino + WiShield + remote server, it prints tweets and useful info using a regular shop’s receipt printer via serial:

£5 App #23 – Ian and the Social Microprinter from Ian Ozsvald on Vimeo.

John and the Arduino Doorbell

John’s Arduino-powered door-bell couples a regular remote-control doorbell with lego, wood and a big bell:

£5 App #23 – John and the Arduino Doorbell from Ian Ozsvald on Vimeo.

Seb and Geek Family Fortunes

Seb built a Family Fortunes clone recently (we played it at BarCamp Brighton) using Flash, Nun-chucks and an iPad:

£5 App #23 – Seb and Geek Family Fortunes from Ian Ozsvald on Vimeo.

Emily and SocialTies on the iPhone

Emily is working on an iPhone app with me that we’ve named SocialTies, it helps you find your friends and ‘similar people’ when you’re at an event or conference. It was inspired by the fruitless hours I’ve spent at events wondering if I’ll ever find anyone I know…

£5 App #23 – Emily and SocialTies from Ian Ozsvald on Vimeo.

Kyran and JavaScript Social Graph Visualisations

Kyran and I have been working on some social graph visualisations, Kyran’s interface lets you see where you sit in an event’s social network whilst reading real-time updates from attendees:

£5 App #23 – Kyran and JavaScript Social Graph Visualisations from Ian Ozsvald on Vimeo.

Mike and the Tardis Money Bank

Mike’s Tardis Money Bank was designed to help him and son keep tabs on pocket money. It has gone on to be used by many families since its launch:

£5 App #23 – Mike and the Tardis Bank from Ian Ozsvald on Vimeo.

Jay and Twitter Election Predictions

Jay’s real-time election results predictor read Twitter during the UK elections, the results were interestingly accurate:

£5 App #23 – Jay and using Twitter to Predict Elections from Ian Ozsvald on Vimeo.

If you’re interested in keeping tabs on future events or would like to speak please join our £5 App Google Group.


Ian applies Data Science as an AI/Data Scientist for companies in ModelInsight, sign-up for Data Science tutorials in London. Historically Ian ran Mor Consulting. He also founded the image and text annotation API Annotate.io, co-authored SocialTies, programs Python, authored The Screencasting Handbook, lives in London and is a consumer of fine coffees.

No Comments | Tags: Entrepreneur, projectbrightonblogs, sussexdigital, £5 App Meet

26 October 2010 - 19:22£5 App #23 on 2nd Nov, 8pm at The Skiff

Next Tuesday at 8pm at The Skiff we’re holding our 23rd £5 App event. This is our second this year, we’ve been a bit slow. To make up for being slow we’ve given it the title “Things we built this summer“, here’s our fine speaker list:

The evening will run for about 2 1/2 hours, we’ll provide free beer and cake as usual. My Mor Consulting is sponsoring the beer, John‘s fine cooking skills are providing the cake.

Because we’re buying beer and baking cake we need to know if you’re attending! Please sign-up on Lanyrd or Upcoming (and unAttend if you subsequently can’t attend).

I’d be especially happy if you use Lanyrd (you just need to tweet ‘@lanyrd attending #fivepoundapp’ for that to happen automatically) as I’ll be collecting that data for Emily‘s Social Ties talk.

As usual we’ll drift to the pub after the event. If you want to meet a bright selection of get-off-of-bottom-and-do-interesting-things people then you should attend next Tuesday.

Whitenight Festival

If you’re attending the Whitenight festival this Saturday (you really should if you’re in town) then do check out Shardcore’s Enlightenment Machine and Cats and BuildBrighton’s Light Brigade build-flashing-social-lights hack event.


Ian applies Data Science as an AI/Data Scientist for companies in ModelInsight, sign-up for Data Science tutorials in London. Historically Ian ran Mor Consulting. He also founded the image and text annotation API Annotate.io, co-authored SocialTies, programs Python, authored The Screencasting Handbook, lives in London and is a consumer of fine coffees.

No Comments | Tags: projectbrightonblogs, sussexdigital, £5 App Meet

5 October 2010 - 12:55Visualising Lanyrd’s social connectivity graph

Over the weekend at BarCampBrighton5 I demonstrated a quick visualisation that Kyran and I built over breakfast in Berlin last Friday. It looks like:

To see it yourself open Bar Camp Brighton 5 Visualisation using Chrome or WebKit (it’ll work in Firefox but might be rather slow). It is interactive so it is worth opening, about 60 people are shown here.

If you reload the page you’ll see the force directed graph bouncing around as it settles into a low energy configuration. The nodes are people attending the event, edges are friend links to other people at the event. The image sizes for the nodes reflect the number of links a person has at that event.

As you can see above Jot (the main host and co-organiser) is most connected at the event. Two people aren’t following anyone at the event, they’ve been pushed to the bottom left of the window.

You can drag nodes using the grab-handles (blue circles) or move the entire graph by dragging the image.

For a larger example (80 people) see the Flash on the Beach 2010 Visualisation:

Here you can see that seb_ly is the most connected, closely followed by niqui and bitchwhocodes. At the bottom left is a sub graph of two nodes – these two people follow each other but don’t follow anyone in the main graph.

In both cases the data is extracted from the relevant Lanyrd pages (BCB5, FOTB), friends for each attendee are read from Twitter and then a graph is built as a JSON dictionary which links nodes (screen_names) to friends (lists of screen_names). Ready to run Python source code is at github: LanyrdViewerUsingProtoVis.

Both of these links should work on a mobile device but they’ll be awfully slow (they’re useless on my iPhone 3G!) :-)

Kyran used ProtoVis to build the force directed graph, it includes a bit of a hack to make images work on the nodes.

If you’re interested in seeing more of this stuff then Kyran will have more to demo at our upcoming £5 App show and tell.


Ian applies Data Science as an AI/Data Scientist for companies in ModelInsight, sign-up for Data Science tutorials in London. Historically Ian ran Mor Consulting. He also founded the image and text annotation API Annotate.io, co-authored SocialTies, programs Python, authored The Screencasting Handbook, lives in London and is a consumer of fine coffees.

No Comments | Tags: ArtificialIntelligence, BNM, Python, sussexdigital

5 August 2010 - 23:08Selling ProCasts

Having built ProCasts during 2009 (from ‘just me’ to a fab team of four) and then letting it sit quietly for the first half of this year I’m now selling the site as a lead-generation opportunity for a lucky fellow screencaster.

The site continues to generate leads each week – this has lead to some odd conversations where I try to explain that I’m not taking on any work – even though the client might be rather desperate for a UK solution. After another odd conversation a week back I decided it was time to pass the site on.

The site is listed at flippa.com, the auction ends in 11 days. Via the message boards I’m having good conversations with existing screencasters and a few new entrants. It feels good to have built an asset that’ll help someone else win more business. Not only does the site generate leads but it also has solid traffic with a Page Rank of 6 and the business gets linked in forums by friendly third parties. Flippa.com has the full details, there’s also a short link on the ProCasts blog.

Personally I’ve returned to my long-term field of artificial intelligence research. The A.I. Cookbook is my new project site, I’m pushing out the ideas that I’ve sat on for years. Times continue to be interesting.


Ian applies Data Science as an AI/Data Scientist for companies in ModelInsight, sign-up for Data Science tutorials in London. Historically Ian ran Mor Consulting. He also founded the image and text annotation API Annotate.io, co-authored SocialTies, programs Python, authored The Screencasting Handbook, lives in London and is a consumer of fine coffees.

No Comments | Tags: ArtificialIntelligence, ProCasts, projectbrightonblogs, Screencasting, sussexdigital

27 June 2010 - 17:04Emily’s new blog

Emily (@fluffyemily) has started a new blog – EmilyToop.com – to note her progress with iPhone app development, robotics and general geekery.

Her first post is Objective Flickr on the iPhone, inspired by some of the difficulties she had building her demo app for my Optical Character Recognition web service on the A.I. Cookbook.


Ian applies Data Science as an AI/Data Scientist for companies in ModelInsight, sign-up for Data Science tutorials in London. Historically Ian ran Mor Consulting. He also founded the image and text annotation API Annotate.io, co-authored SocialTies, programs Python, authored The Screencasting Handbook, lives in London and is a consumer of fine coffees.

No Comments | Tags: projectbrightonblogs, sussexdigital

18 June 2010 - 15:30Talking on Artificial Intelligence next Tuesday at FlashBrighton

I’ve been invited to speak with John Montgomery next Tuesday at FlashBrighton – 7pm at The Werks for 1.5-2 hours or so of demos. We’ll be covering:

  • Head tracking robot (build your own in a few hours!)
  • Skiff Privacy Invasion – what we can learn from data mining the SkiffCam (the Gov’t can do it – now you can too)
  • Optical Character Recognition web service with an iPhone visual-assistant demo
  • Automatic transcription of OpenPlaques images (because Google can’t read images!)
  • Extracting text from videos to feed Google (because Google can’t read videos!)
  • Face detection proof of concept web service

Which, frankly, is quite a lot to cover in 1.5 hours and a couple of the demos still need some development…but that’s part of the fun, right? The demos are mostly in Python and will be written up on the A.I. Cookbook. The goal is to show non-A.I. programmers that a lot of A.I. is pretty accessible now via good open-source libraries.

Richard has given me a lovely Victorian-researcher inspired write-up, it is worth a proper read:

I have spoken this night with Sir Seb Lee-Delisle, the gentleman who runs the FlashBrighton club, an institution of long standing repute. He expressed great delight with my research into Artificial Intelligence, which he assuryes me he has been following with the greatest assiduity, and kindly invited me to present my findings at his club. I did of course accept, and have spent the remaynder of the day deliberating over how I might present these goode labours. I have settled on involving my £5 app collaborator Mr. John Montgomery, with whom I have been engaged on a number of projects for some little time now. …

[keep reading]

We’ll hope to see you along!


Ian applies Data Science as an AI/Data Scientist for companies in ModelInsight, sign-up for Data Science tutorials in London. Historically Ian ran Mor Consulting. He also founded the image and text annotation API Annotate.io, co-authored SocialTies, programs Python, authored The Screencasting Handbook, lives in London and is a consumer of fine coffees.

No Comments | Tags: ArtificialIntelligence, Programming, Python, sussexdigital

10 May 2010 - 18:59“Artificial Intelligence in the Real World” lecture at Sussex University 2010

I’m chuffed to have delivered the second version of my “A.I. in the real world” lecture (I gave it last May too) to 2nd year undergraduates at Sussex University this afternoon.

The slides are below, I cover:

  • A.I. that I’ve seen and have been involved with in the last 10 years
  • Some project ideas for undergraduates
  • How to start a new tech business/project in A.I.

In the talk I also showed or talked about:

Artificial Intelligence in the Real World May 2010 Sussex University Guest Lecture

Here’s the YouTube video showing the Grand Challenge entries:

Update – the blog for the A.I. Cookbook is now active, more A.I. and robot updates will occur there.


Ian applies Data Science as an AI/Data Scientist for companies in ModelInsight, sign-up for Data Science tutorials in London. Historically Ian ran Mor Consulting. He also founded the image and text annotation API Annotate.io, co-authored SocialTies, programs Python, authored The Screencasting Handbook, lives in London and is a consumer of fine coffees.

No Comments | Tags: ArtificialIntelligence, projectbrightonblogs, Python, ShowMeDo, sussexdigital, SussexUniversity, £5 App Meet

4 December 2009 - 13:29£5 App Music-Themed Xmas Special

On Wednesday night we ran our music-themed £5 App Xmas Special (fivepoundapp.com).

It was fab!  John and I had a fab time organising things and watching the night run so down-to-earthly – it seems that many others did too.  I particularly like:

“I bloomin’ love £5 app! The event that’s happy to be itself, and is more rewarding for all as a result. Here with @ribot & @lastminute teams” – ribotminimus

“Home from #fivepoundapp, letting the awesomeness sink in.” – j4mie

Get to the end of the very last video and you’ll hear a special £5 App rendition of Jingle Bells.

Note: I want photos!  Email me links to flickr’d images please.  I also want your blog write-ups, mail them to me or comment down below.

Particular thanks for our sponsors Alan Newman (Sensible Development) and Paul Silver (PaulSilver.co.uk) along with John (psychicorigami) and my ProCasts for putting up cash to fund a few hours of free beer.  Also super-huge thanks to the Ribots for supplying piles of mince pies (yummy!) and John for baking a batch of crunchy cookies.

The event was organised through Philip and Declan of PlayGroup, they use Hector’s House for arts and science gigs (thanks BuildBrighton for the connection!).  Cheers chaps, it was exactly the space we needed!

“Seb’s Slightly Failed Music Career”

Seb spoke on the highs and lows of forming a band, showed previously-unseen footage and generally gave the lowdown on how it all works. Rick-rolling was included.  Seb has his own write-up.

Sadly Seb’s hard-drive died after the talk taking all his transcoded footage but on the flip-side Seb inspired Simon to share footage from his old cover band.

Here’s the 60 minute video of Seb’s talk:

£5 App #20 “Seb’s Slightly Failed Music Career” for the 2009 Xmas Special from IanProCastsCoUk on Vimeo.

We were absolutely honoured that Seb and Jenny unveiled their new Xmas song tonight, see it here and share it around:

“Toby Cole – Zero to Theremin in 20 days” (with demo)

Toby Cole shows the ThereThing constructed through BuildBrighton and unveiled at a live gig the previous month.

Paul Silver took a video of the ThereThing in action:

Sadly the ThereThing is slightly out of shot during the video of the talk but you can hear Toby and see the screen just fine (and the ThereThing link shows it in detail).

£5 App #20 “Toby Cole – Zero to Theremin in 20 days” for the 2009 Xmas Special from Ian Ozsvald on Vimeo.

“Jim – Mrmr/LiveAPI guitar-mounted iPhone ableton live interface”

Jim Purbrick showed Mrmr, the LiveAPI guitar mounted iPhone Ableton live interface.  Jim’s also the head of Second Life (UK) and is known for building robots.

£5 App #20 “Jim Purbrick – Mrmr/LiveAPI guitar mounted ableton live interface” for the 2009 Xmas Special from Ian Ozsvald on Vimeo.

“Lastminute.com Lab’s with Bottle-Rock-It” (with an additional proper demo video)

Richard, Sam and Mathias (LastMinute.com Labs) came down from London (thanks guys!) to demo Bottle-Rock-It, a group iPhone musical instrument.

The background talk gives loads of detail, sadly the demo went a bit sideways so we sang Jingle Bells as a loud (and slightly tipsy) group instead.

Check this BBC News story to see Bottle Rock It in action.

£5 App #20 “Lastminute.com’s Bottle-Rock-It” for the 2009 Xmas Special from Ian Ozsvald on Vimeo.

100 Robots (band)

After the talks finished Jim Purbrick and Max went on to play live n’loud as 100 Robots.

2010 and beyond…

If you want to keep in touch with future £5 App events then join the £5 App Google Group – it is very low volume and is mostly there just for the announces.

We’ll probably run some more competitions next year, the 5k competition went very well and John wants to do more around that idea and I want to play with some open-source A.I. kits.  Details to follow.


Ian applies Data Science as an AI/Data Scientist for companies in ModelInsight, sign-up for Data Science tutorials in London. Historically Ian ran Mor Consulting. He also founded the image and text annotation API Annotate.io, co-authored SocialTies, programs Python, authored The Screencasting Handbook, lives in London and is a consumer of fine coffees.

2 Comments | Tags: Life, projectbrightonblogs, sussexdigital, £5 App Meet

11 November 2009 - 12:12£5 App Christmas Special – Weds 2nd December

John and I are very pleased to announce our upcoming music-themed £5 App Christmas Special on Wednesday 2nd December, 8-11pm at Hector’s House in collaboration with the lovely Playgroup guys.  Please do the usual – sign-up on Upcoming so we know how much beer to brew for you all.  If you don’t know what this is then see last year’s Xmas Special write-up and details of all the previous events (with videos).

We want 40-60 of you along this year so please spread the word – Tweets and blog posts would be hugely appreciated!

Outline:

  • Seb Lee-Delisle – “My life as a wannabe rock star at the birth of the internet music boom” – full description below
  • Toby Cole – “Zero to Theremin in 20 days” – How BuildBrighton built a feature rich, ultrasonic, laser etched MIDI controller in under three weeks”
  • Tom Hume – “You’re all an orchestra, get over it” – Bluetooth devices will interact with the audience to create changing ambient music, created by Future Platforms for a Music Hack Day
  • Jim Purbrick – “A short talk on the Mrmr/LiveAPI guitar mounted iPhone ableton live interface by the head of Second Life Europe and later a demo with 100Robots”
  • lastminute.com labs – Bottle-Rock-It, a music game for n iPhones where (with any luck) n > 3 (Richard, Russ, Sam, Mathias)
  • 100Robots – Jim and Max Williams play live and loud for us

Seb has the main talk, his full blurb is:

“Before Seb Lee-Delisle was peddling his digital creations, he had an entirely different life. He spent most of his 20s setting up Solar Records and promoting his band Stargirl (later Laine). Investing over £50,000 of their own money, they released their own CDs, made it onto the radio and TV, played in front of 30,000 people, recorded at George Martin’s Air Studios and had full page spreads in the nationals.

They were at the forefront internet music boom of the late 90s. The future was looking rosy for this group of dynamic 20-somethings. So come and find out what it was like, how the hell they got the £50K, and why their plans didn’t quite reach fruition…”

Beer – several of us who are doing well this year will put up some bar-money (Alan of SensibleDevelopment, Paul Silver of Brighton Farm and my ProCasts so far, several more to come, get in contact if you want to share the love).

Food – maybe nibbles.

Next, please sign-up on Upcoming so we know how much beer to provide and tweet/post about the event to help us spread the word.  Cheers!


Ian applies Data Science as an AI/Data Scientist for companies in ModelInsight, sign-up for Data Science tutorials in London. Historically Ian ran Mor Consulting. He also founded the image and text annotation API Annotate.io, co-authored SocialTies, programs Python, authored The Screencasting Handbook, lives in London and is a consumer of fine coffees.

2 Comments | Tags: Life, projectbrightonblogs, sussexdigital, £5 App Meet

7 September 2009 - 11:31BarCamp and “Screencasting in 7 Minutes with Jing” workshop

Jay, Jon and co. ran another excellent BarCamp Brighton this weekend which followed dConstruct09.  There’s a long, good write-up here.

I’m not entirely sure of the right tag for flickr – it seems that ‘bcb4′ (which I’d thought was official) conflicts with BarCamp Bangalore and BarCamp Boston…ho hum.  Anyhow, here’s one of mine:

My session was a 30 minute workshop on ‘Screencasting in 7 minutes with Jing‘ (now picked up by TechSmith – thanks Betsy!), I signed-up 7 new people to screencasting including freelancers and a Thales employee so I consider that a Win.  The link has a break-down of what was covered, a video of the session and the resulting screencast by Jez via my machine.

In the session I covered the following as examples of how screencasts are used by others:

  • Jay’s Gibraltar Software screencast produced in 3 days with Camtasia on Windows (via my friendly critique)
  • Google Chrome screencasts for examples of 10-20 second feature tours
  • DropBox intro screencast which shows two computers syncing (via a virtual Windows instance) – see the Windows desktop about 1/6th of the way into the video
  • ShowMeDo’s OpenStreetMap videos for open-source tutorials
  • MailChimp’s homepage video as a warning – lots of style (it is quite pretty) but very little informative content!

Musical entertainment was provided by 100 Robots (Jim of SecondLife and Max, Alex was absent so we had Jim loudly on the vocals), the foundation of the Old Music Library shook nicely:


Ian applies Data Science as an AI/Data Scientist for companies in ModelInsight, sign-up for Data Science tutorials in London. Historically Ian ran Mor Consulting. He also founded the image and text annotation API Annotate.io, co-authored SocialTies, programs Python, authored The Screencasting Handbook, lives in London and is a consumer of fine coffees.

No Comments | Tags: BNM, projectbrightonblogs, Screencasting, sussexdigital, The Screencasting Handbook