About

Ian Ozsvald picture

This is Ian Ozsvald's blog (@IanOzsvald), 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

17 April 2013 - 11:38Visualising London, Brighton and the UK using Geo-Tweets

Recently I’ve been grabbing Tweets some some natural language processing analysis (in Python using NetworkX and NLTK) – see this PyCon and PyData conversation analysis. Using the London dataset (visualised in the PyData post) I wondered if the geo-tagged tweets would give a good-looking map of London. It turns out that it does:

london_all_r1_nomap

You can see the bright centre of London, the Thames is visible wiggling left-to-right through the centre. The black region to the left of the centre is Hyde Park. If you look around the edges you can even see the M25 motorway circling the city. This is about a week’s worth of geo-filtered Tweets from the Twitter 10% firehose. It is easier to locate using the following Stamen tiles:

london_all_r5

Can you see Canary Wharf and the O2 arena to its east? How about Heathrow to the west edge of the map? And the string of reservoirs heading north north east from Tottenham?

Here’s a zoom around Victoria and London Bridge, we see a lot of Tweets around the railway stations, Oxford Street and Soho. I’m curious about all the dots in the Thames – presumably people Tweeting about their pleasure trips?

centrallondon_r3_map

Here’s a zoom around the Shoreditch/Tech City area. I was surprised by the cluster of Tweets in the roundabout (Old Street tube station), there’s a cluster in Bonhill Street (where Google’s Campus is located – I work above there in Central Working). The cluster off of Old Street onto Rivington Street seems to be at the location of the new and fashionable outdoor eatery spot (with Burger Bear). Further to the east is a more pubby/restauranty area.

london_shoreditch_all

I’ve yet to analyse the content of these tweets (doing something like phrase extraction from the PyCon/PyData tweets onto this map would be great). As such I’m not sure what’s being discussed, probably a bunch of the banal along with chitchat between people (“I”m on my way”…). Hopefully some of it discusses the nearby environment.

I’m using Seth’s Python heatmap (inspired by his lovely visuals). In addition I’m using Stamen map tiles (via OpenStreetMap). I’m using curl to consume the Twitter firehose via a geo-defined area for London, saving the results to a JSON file which I consume later (shout if you’d like the code and I’ll put it in github) – here’s a tutorial.

During London Fashion Week I grabbed the tagged tweets (for “#lfw’ and those mentioning “london fashion week” in the London area), if you zoom on the official event map you’ll see that the primary Tweet locations correspond to the official venue sites.

lfw

What about Brighton? Down on the south coast (about 1 hour on the train south of London), it is where I’ve spent the last 10 years (before my recent move to London). You can see the coastline, also Sussex University’s campus (north east corner). Western Road (the thick line running west a little way back from the sea) is the main shopping street with plenty of bars.

brighton_gps_to0103_nomap

It’ll make more sense with the Stamen tiles, Brighton Marina (south east corner) is clear along with the small streets in the centre of Brighton:

brighton_gps_to0403_map

Zooming to the centre is very nice, the North Laines are obvious (to the north) and the pedestriansed area below (the “south laines”) is clear too. Further south we see the Brighton Pier reaching into the sea. To the north west on the edge of the map is another cluster inside Brighton Station:

brighton_gps_to0403_map_zoomed

Finally – what about all the geo-tagged Tweets for the UK (annoyingly I didn’t go far enough west to get Ireland)? I’m pleased to see that the entirety of the mainland is well defined, I’m guessing many of the tweets around the coastline are more from pretty visiting points.

uk_gps_to0404_map_r5_zoomed

How might this compare with a satellite photograph of the UK at night? Population centres are clearly visible but tourist spots are far less visible, the edge of the country is much less defined (via dailymail):

Europe satellite

I’m guessing we can use these Tweets for:

  • Understanding what people talk about in certain areas (e.g. Oxford Street at rush-hour?)
  • Learning why foursquare checkings (below) aren’t in the same place as tweet locations (can we filter locations away by using foursquare data?)
  • Seeing how people discuss the weather – is it correlated with local weather reports?
  • Learning if people talk about their environment (e.g. too many cars, poor London tube climate control, bad air, too noisy, shops and signs, events)
  • Seeing how shops, gigs and events are discussed – could we recommend places and events in real time based on their discussion?
  • Figuring out how people discuss landmarks and tourist spots – maybe this helps with recommending good spots to visit?
  • Looking at the trail people leave as they Tweet over time – can we figure out their commute and what they talk about before and after? Maybe this is a sort of survey process that happens using public data?

Here are some other geo-based visualisations I’ve recently seen:

If you want help with this sort of work then note that I run my own AI consultancy, analysing and visualising social media like Twitter is an active topic for me at present (and will be more so via my planned API at annotate.io).


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.

13 Comments | Tags: ArtificialIntelligence, Data science, Entrepreneur, Life, Python

25 November 2012 - 19:50StartupChile (Round 2.1) all finished, thoughts

The odd thing is that I’ve been trying to write this post for 3 months. Having started and stopped several times (including during the flight back from Chile on Oct 15th) I figure I ought to put something out. The journey was, it turns out, somewhat of a roller-coaster ride.

Early in January Kyran Dale and I flew to Santiago for Round 2.1 of StartupChile to build StrongSteam, a cloud-based computer vision API. Emily (my fiancée) also won funding and came out to build TinyEars. Sadly StrongSteam didn’t make it (my co-founder and I went in different directions, it was easier to end the project).

The goal of the StartupChile project is to bring working entrepreneurs in from around the world to teach Chileans how to build start-ups. Teaching includes running events, building partnerships, explaining lessons-learnt in prior experiences and explaining that failure/experimentation is a part of the process. In return we stay for 6 months, get a $40k reimbursement package (90% of our expenses up to $40k USD are reimbursed via a slightly torturous bureaucratic process) and are free to leave at the end. We never have to register our business our there, give up shares or pay tax on foreign earnings.

During the last 8 months I:

  • ran a pair of Python programming courses (material open-sourced)
  • started private self-mentorship groups (now an official part of the StartupChile programme)
  • built a novel AI backend with Kyran for using Optical Character Recognition to replace the need for QR codes (which is now OpenPlants)
  • won ‘best choice for investment‘ on the Jason Calacanis show This Week in Startups (ha!)
  • played with Kinects and Python for rock-sizing with computer vision for the Chilean mining industry
  • organised some data meetups
  • spoke on agile lessons-learnt
  • presented to VCs and Angel groups (and got offered $500k investment lumps in both San Francisco and Chile)
  • received acquisition offers from companies in San Francisco and Chile
  • presented at conferences like PyCon and got mentions in places like the BBC
  • wrote up demo day meets
  • finished the programme by moving with Emily to San Francisco for 2 months to continue our networking

The main upsides of the programme are:

  • time to build your idea without the need to work/consult to pay the bills (your living expenses are covered)
  • lovely group of proactive people to meet from both around the world and locally
  • supportive (if overworked) staff members who do their best to help
  • lovely people in Chile in general (warm, friendly, interested, those building companies are particularly open and friendly)
  • increasing recognition in the investment/startup community which opens doors (e.g. The Economist and others covered it recently) – a few months ago StartupChile held its first Demo Day in San Francisco to ease fund-raising
  • easy access to North America if you’re coming in from outside the US (I used it as a springboard in our final two months to head to San Francisco to continue the networking)
  • you’re encouraged to travel within Chile to teach other groups, you also have easy access to places like Argentina and Uruguay if you fancy traveling (we certainly did) and can justify it as work-related
  • other related spaces like the Santiago Hackerspace and new co-work venues are popping up

The main goal of the programme definitely seems to be working for the Chileans. In our time in Chile we saw many Chileans step forwards with either young working companies or ideas (some high-tech, many not), who then got on with building, partnering and growing their businesses. The company registration process is being massively simplified, failure is becoming more acceptable (generally it is not socially acceptable to fail – much the case in the UK only 20 years ago – and thankfully that attitude is changing in Chile).

More Chileans are traveling around the world, more doors are being opened in cities like San Francisco and more money, connections and opportunities are flowing back into Chile. Being part of a government’s experiment to change their citizens’ attitude to risk (and seeing it work) has been a very rewarding experience.

On a personal level I’ve also made some lovely contacts – people I’d work with who I consider friends who I’d never have met otherwise. I suspect that the “StartupChile Mafia” (ex-StartupChile folk) will open doors for all of us in the programme in the future too. I’ve met a few ex-StartupChile folk here in London (one by accident in the pub last week – hi Michael!) and I’m wondering if we can run a Mafia meetup before Christmas.

There are several downsides to Chile which should be considered by future applicants:

  • there’s a reason we’re paid to be entrepreneurs in Chile – the ecosystem is lacking certain things and maybe you’d not setup shop there otherwise. Make sure your eyes are open to the very young/conservative investment scene, the small tech community and the conservative nature of businesses (bureaucracy and caution->long time to get things done)
  • things that worked elsewhere in the world a few years ago will probably be successful now in Chile (e.g. people building online food services and education sites were doing well, persons trying to offer novel AI/data applications and things requiring iPads had a, well, harder time of it) so don’t assume your cutting edge idea from California will move quickly in Chile
  • the air in winter is polluted and horrid (bad news if e.g. you have asthma) but lovely in summer
  • the programme’s goals are focused on making Chile successful (and not you, per se, but that’s a nice side-effect for StartupChile if it occurs)
  • most people only speak the Chilean-variant of Spanish called Chileno (StartupChile participants and staff all speak some level of English) – this can make buying things in the street a bit of a challenge – try to learn some Spanish before you come
  • there was little explanation about the interests & needs of companies within Chile – for example it took me months to learn just how large and hungry the mining industry is for innovative solutions (and it is a rich industry)

I spoke with Mitch Altman (a founder of the San Franciscan hackerspace Noisebridge) recently and, paraphrased, he pointed out that in most places in the world (he travels a lot to promote hackerspaces) if you open the door to encourage experiments, accept failure and encourage small business and knowledge sharing then It Just Tends To Happen. I suspect that this model can be applied around the world, without big Government funding, and I expect to see many more countries try this bottom-up approach of bringing entrepreneurs in (rather than building expensive ‘innovation clusters’ that rarely seem to perform).

There are other positive and negative write-ups about the programme including Emily‘s, Liis Peetermanns‘s, another, Nathan Lustig, Maptia (lovely British team!). My posts here are under the startup-chile tag.

If you’re interested in building your business in South America then this is the go-to programme. If you need 6 months time in an interesting country with an increasing investor scene, this is not a bad choice. If you want mentorship and hands-on help or you want to deal with the large corporates that you might find in London, New York or Frankfurt then Chile hasn’t proven itself here yet (though it may, given time). What’s impressed me most about the programme is the way it keeps on improving – keep an eye on it, definitely consider it! Seek a wide set of opinions if you want to apply, lots of people experience the programme differently.

Emily and I have discussed what we’d like to see in future StartupChile-like programmes (I suspect we’ll see more, with further innovation, as Governments wake up to the positive change that can occur):

  • invite academics and industrialists to a country to work on a specific problem for a fixed time period without heavy-handed IP controls but funded like StartupChile – this could be a wonderful way to foster innovation and collaboration and to build new IP that could be exploited (perhaps with a share in the IP being owned by all in these projects)
  • setup targets for sector improvement in a country – e.g. in Chile perhaps choose to make mining more energy efficient – then invite companies to come with industrial doors opened and primed for collaboration (so many StartupChile companies could have formed local partnerships if only doors had been opened so the incumbents knew we were coming!)
  • list the problems that entrepreneurs could solve and make it public – actively seek entrepreneurs to visit to try to fix things (e.g. in Chile the winter pollution must be fixable, education is super-expensive [which led to student protests] and surely can be improved, the mining industry suffers from growing energy and mine-discovery costs)
  • encourage an alumni group so past members can easily help future members (something that’s been long discussed in StartupChile but seems to be low on the agenda)
  • work harder to jump language & cultural barriers – in Chile we were told everyone on the programme would speak English but the locals notably didn’t so the very people we were trying to help were hard to communicate with – add language & cultural lessons to a programme to ease the transition for both sides

As of now I’m back to my AI consulting for natural language processing (working with the lovely team at AdaptiveLab in Shoreditch), tinkering on the side with industrial needs learned via StrongSteam in annotate.io. If you’re ex-StartupChile and you’d be interested in meeting in London, drop me a line.


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.

1 Comment | Tags: ArtificialIntelligence, Business Idea, Entrepreneur, Life, StartupChile

3 July 2012 - 16:26Round 4.1 Demo Morning at StartupChile

I’m sitting here in the Demo Morning for the newly arrived Round 4.1 (4.2 turns up in a few weeks). Here’s a list of the pitches with my (probably too) short descriptions. The Round 5 applications are open, I think applications close this weekend (there’s a long and recent discussion here about the pros and cons of the programme – read all the comments for a fair overview).

There’s far fewer travel/social networks than in our Round 2.1 (from 5 months back) and several are using new fangled high tech tools like face detection and data mining. These companies are looking stronger than those of earlier Rounds:

  • ComparaTeVe TV engagement and metrics
  • FoodKhoj group food ordering at universities (for wider choice and greater delivery distances)
  • AdviceMeCosmetics cosmetics recommendation site, has some nice face detection-based tools
  • GrindSmart mining technologies
  • OneSeed micro-finance for small scale entrepreneurship
  • Nowlr Web 2.0 trend spotting
  • Alodok doctor/patient network
  • FaceAlert Face detection tools for kids social networks with NLP for e.g. bullying detection
  • NetNUI target market analysis (surveys?)
  • BioParaiso bio-focused incubator based at Valparaiso
  • RetailPro business intelligence for Web2.0 companies (I think just web-based companies)
  • PhageTech microbiological control
  • Oja.la ‘the mercadolibre/ebay of education’ (Spanish)
  • Flipxing GMaps based barter network
  • TuCreaz  etsy-like hand made product site
  • Pllop.it an online presentation tool, turning into a goal/habbit setting app
  • BuscoTurno healthcare apointment booking system
  • OnLinner geolocalized games challenge
  • Alefant kids education site
  • Taumatropo not sure (kids education game maker?)
  • Minka not sure (upcycling and recycling fabric?)
  • TuCloset Chilean clothing sharing site for women
  • FlapShare not sure (crowdfunding?)

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.

1 Comment | Tags: Entrepreneur, Life, StartupChile

29 June 2012 - 16:40Featured in BBC News

We’ve just had StrongSteam featured at the end of this BBC Tech article on foreign tech firms in the UK (noting that we’re a UK firm gone to foreign parts…) by Katia Moskvitch.

I’ll add a touch of context, I’m quoted as saying that I couldn’t raise funding for StrongSteam in the UK. This quote comes from a longer chat with Katia several months back about the state of funding in the UK, previously I’d looked for funding for seed-stage investments in other projects and found a lack of interest. For StrongSteam I hadn’t at that time looked for UK investment but I would expect the situation for a risky, early stage investment to be difficult (well, really very difficult).

In contrast I’ve had interest here in Chile from VCs and Angels and also offers of investment from Silicon Valley. Interestingly it didn’t take much work to get these intros and offers.

In response to the BBC articles I’ve been sent a link to Seedrs by Thomas Davies (Investment Director), they’re a UK based seed investment platform (a bit like Kickstarter-for-seed). They let folk invest in startups and help startups pitch for up to £150,000 seed investment. They’re launching Friday 6th July.


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, Life, StartupChile

28 June 2012 - 19:31Lean Processes in StartupChile (short talk this morning)

I gave a short talk this morning with Ryan Lou on the Lean Processes that a startup can use. For me I looked back on the start of ShowMeDo in 2005 (and now) and how we iterated using email, google groups, surveys and lots of discovery by talking to users.

I then looked at how I wrote The Screencasting Handbook by putting up a landing page with a prototype chapter list followed by building an email list with mailchimp, surveying several times with surveymonkey and launching early with free and then discounted drafts which validated purchasing intent. Generally I host everything with WebFaction (they have auto-installers and simple SSH access, great for Python/Ruby/PHP etc).

Finally I spoke about our various ways of understanding user needs for our latest StrongSteam, particularly this time by focusing on Getting Out of the Building (lean startup parlance!) by heading to Silicon Valley and Vancouver over the last couple of weeks to actually meet potential clients, to talk through their needs.

Finally I gave some tips:

  • Get involved in a mentorship group, here’s my guide to starting one
  • Read Running Lean (well, read at least one of these 4 books if you’re unfamiliar with the area!)
  • Read Nail It Then Scale It
  • Read Pretotyping
  • Read the Startup Owners Manual
  • Keep working to minimise your uncertainly with the minimum amount of work (e.g. what can you do with 1 day of work to learn useful results, rather than months of coding?) – landing pages, surveys, talking to users etc are great ways to figure out why people might pay you for your offering
  • Keep learning, keep talking to users, keep figuring out what they’ll pay for (be it with cash or with attention)
  • Keep On Learning As Cheaply & Quickly As Possible

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, Life

16 May 2012 - 20:21Mentorship groups in StartupChile

A group of us have been running a mentorship group here in StartupChile, it makes up for the lack of external mentorship (a sad deficiency in the programme). I think that more startups ought to be in mentorship groups so I’ll write about what we do.

What is it? A group of 6 of us meet once a week (10am, local Starbucks) for about 1.5 hours, we cover how our companies have progressed since the last meet, discuss problems and set new goals. We’re accountable to each other and know that our peers are smart enough to call us out if we’re fibbing.

Early goals? Emily and I used to be a part of a similar group back in the UK – having peers who’d hold us accountable was super-useful whilst we figured out which things were hard (which typically we might try to ignore) and worked through to solutions. We missed that structure here in StartupChile so we built our own.

Outcomes? We’ve witnessed one company choose to fold and reinvent itself, another start to question its market, another to collapse the bigger ambitions and to take on a more manageable sub-task during Year 1 and for me I’d realised my earlier Customer Discovery process was weak (which I’m now addressing lest I get a drubbing from my peers). These changes occurred in the last couple of weeks (all pretty dramatic and darned sensible). We’ve been running for 7 or so weeks and we’ll continue for as long as we’re still resident here – the meetings carry great value for all in attendance.

Structure? Each person gets 5 minutes (timed on a phone with a loud audio alert) to talk through their progress in the last week and to mention where they’re at with last week’s goals. Once we’ve done everyone (30 minutes) we move on to problems, we share questions and issues and ask for feedback. This is meant to last for 5 minutes (we use the countdown alert again) but if the problem is interesting then we’ll run on (maybe to 10 minutes), often a lot of learning can occur as we try to solve each other’s problems. Finally we set a new goal for next week, we run through the group setting one or two achievable goals. Mine for next week is to have a better grasp of the competitive landscape in the run up to StartupChile’s Demo Day.

Typically we run for 1-1.5 hours. Someone (normally me) has to be the Chairman to make sure things keep moving. You need firm Chairman lest one or two people take over the meeting and turn it into a bore.

How to start one? Find 3-6 other companies who are roughly at the same stage and doing related things (e.g. companies doing early stage hardware, public software and r&d around baby-care might mix but companies doing only web-related stuff at an alpha/beta stage are probably a better match). Agree to meet each week at a set time. Agree on a Chairman. Agree to Chatham House Rules (“what is said in the room stays in the room”) and let people state when things have to be kept completely private within the group.

After the first few meetings fix the group (anyone who rarely attends gets kicked) so the group can trust whoever is present and not expect the surprise of new people. If the group loses people over time (we’ve lost a couple due to the natural evolution of startups) then invite a few others in with consent from the group. Keep meeting. Keep pushing each other to make smarter decisions. Don’t hold off of the hard questions. Make yourself accountable.

The main goal is to build a team that’s stronger than the sum of its parts. Working in isolation means you get to avoid the hard questions and perhaps avoid taking account of your progress – there’s nowhere to hide when your peers are waiting for your weekly progress report.

A similar goal seems to be behind the new NReduce startup collaboration project and the weekly dinners at YCombinator are well known. Being accountable to your peers works.


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: Entrepreneur, StartupChile

24 March 2012 - 21:54This Week In Startups, StrongSteam Pitch, Reimbursements, Mentorship

It has been a pretty nutty couple of weeks. PyCon a week back was ace, we signed up some clients and partners for StrongSteam and got offered investment. David Kim was good enough to interview me so I got to demo our OCR for text recognition and image recognition APIs via some mobile demos – check out the second video on David’s Enthought post.

Last night we got featured on Jason Calacanis’ and Tyler Crowley‘s This Week In Startups (@twistartups), via StartupChile. This was a bit nuts. I pitched earlier in the week for James (@jameskennedy) and Tyler’s (@looglalanguage) BizCamp pitch contest, we won the ‘best 4′ competition and that gave us a pass to be featured on the show. A competition was run yesterday here for 20 other companies to pitch to get a 5th place on the show. Once the show started I was up second.

Check out the video below at 0:19:00 to 0:32:00 to see me pitch and then at 1:05:00 to 1:07:30 to see the three judges decide that StrongSteam was ‘best bet for investment’. Being judged was fun. Focusing on giving our users what they need from our API is more our focus for now.

A few days before I was submitting the second month of reimbursement paperwork for our StartupChile placement. Emily has written a long piece on this already.

Below you can see my pile of paperwork – for each transaction (few big purchases, some contractors, some travel) I have a full audit trail that starts at the receipt and ends, via banks and credit cards, to a bank account in my name, with proof that I own that bank account. For contractors I include a full contract too. This proof is required, this is the ‘price’ of giving up 0% equity under a government scheme. It took 8 hours including my meeting with my account executive. They haven’t reimbursed this round yet, assuming they don’t reject anything (which is far from guaranteed) then this only costs 8 hours (last month cost 2 days). If they reject stuff then maybe I’ll invest a total of 10-16 hours.

Something that’s painfully obvious from yesterday’s pitching and today’s BizCamp is that pretty much all of us here lack t-shirts with our name, logo & strap-line. I could really have done with t-shirts at PyCon, I pitched to 100+ of the 2,300 delegates but got on stage in front of them all once – if someone had seem our name and noticed ‘AI’ or ‘computer vision’ then I bet they’d have come over for a chat. Lesson learned.

I’m also going to give a shout out back to Moo in the UK for their cool little business cards. So many people here don’t have any cards yet, this is such a mistake. Everyone needs cards, I’ve used Moo for years, I’d vote you go via them and get the mini cards and  a plastic case (they’re robust, mine is >2 years old and is still fine).

Finally – Vivek Wadhwa kicked a bunch of us up the arse two nights ago and again last night talking about self-mentorship (given that there is no formal mentorship out here). I’m going to be organising a group who want to self mentor such that we can meet regularly (maybe every week), set goals, be held accountable and basically focus on getting ready for demo day in 2 month’s time. It’ll be an interesting experiment.

For now this is nearly the end of a crazy 2 months. Tonight I’m going to get a take-out Chinese and settle in front of a movie.


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, Entrepreneur, Python

31 January 2012 - 14:12Data mining/AI/robots/hackerspace meet-up this Thursday

This Thursday at 7pm our StrongSteam will run a friendly pub meet around:

  • Data mining
  • Artificial Intelligence (AI)
  • Robots
  • Hackerspaces

The goal is to bring people together from StartupChile and the local community who are interested in the above subjects. The meeting is just a pub meetup, if there’s demand then I’ll organise speakers for the next one.

The locations is Bar Lastarria, 70 Lastarria, Santiago (map). Here’s a photo:

Confirmed attendees include:

Here’s the official announce.


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, Entrepreneur, Life, StartupChile

14 January 2012 - 21:27Santiago – first few days

I’d better log our first few days before the crazyness of signing up to the programme kicks off on Monday. Emily (my fiancée) is also blogging for her TinyEars StartupChile project.

We arrived safely on Wednesday after 18 hours of travel – BA treated us well (reasonably comfy seats and reasonable food). We were hustled into a taxi at the airport (at a rather pricey £45) but got delivered quickly to our rather nice apartments in swanky Providence.

We’ve had three nights of parties now, first with Jon and Anna (so lovely to catch up!), then lunch with Emily’s madrina Johanna (@J_Angulo) and on to meet our padrino Fernando (@fdelsolar), and finally two Phase 1 leaving dos last night. Pisco and rum seem to flow from all bottles. We seem to have found a nice Pale Ale too and London Pride has been sighted in bottles. We got to meet Fernando of SQMOS, the data guys of Junar and Tom of Rentalita (Tom’s Santiago tumblr) along with a whole bunch of others, some of whom are shortly off to travel South America.

Yesterday we climbed San Cristobel (photo) and met a Llama (pronounced ‘yama’). Today we had a nice run along the river at Tobalaba and Kyran has pointed out some other running sites.

Tonight we have another dinner, Sunday we chill (a touch, and prepare a demo), then Mon-Thurs are sign-up days, government ID card days, bank days and demo days all rolled into one lump. The week after we ‘officially’ start on our projects (even if we have launched StrongSteam to our first users already!).

Wifi tip – in the business district there are lots of StarBucks, these have free wifi when you buy coffee.


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, Entrepreneur, StartupChile

9 January 2012 - 15:13Heading to StartupChile

This is a quick update – we’re flying tomorrow to Santiago for 6 months of the StartupChile project ($40k funding, no equity, hundreds of projects flying in from all over the world). If you’re interested in taking 6 months to build your own project I’d suggest you take a look at applying to the next round.

Kyran Dale and I are flying out to build our StrongSteam AI and data mining toolkit (its a cloud API with local language bindings). We have our first client and we launched the alpha API to our first testers a couple of days back. Once we’re in Santiago we’ll add some more testers, expand the API and deliver our first project, then after March we can really ramp up the creation of data mining APIs for people to play with. We’re excited to be in talks with a few people about releasing the alpha at a couple of hackday events, it’ll be really interesting to see what people do with our optical character recognition, image matching, face detection and image manipulation tools. If you’re interested in trying out the Python API then do sign-up to the mailing list on the homepage.

Emily (my fiancée) is also heading out with her TinyEars iPad app, she’ll build a child-friendly app that’ll help kids learn to read out loud by using speech recognition to spot errors in their speech. She’ll be looking for testers with iPad 2s and young kids who are learning to read, do get in touch if you’re interested in the testing.

We had a fab sendoff at the Northern Lights a few days back, cheers to all who came along :-)

Finally – I’m a bit honoured to have been selected as a teacher at PyCon in the US in March, I’m running a half-day tutorial on High Performance Computing based on my tutorial at EuroPython. We’re using a bunch of these ideas in StrongSteam, it’ll be great to run the tutorial again.


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, Entrepreneur, StartupChile