There is no technology company in the world quite like IBM.
Its history dates back to 1889 and perhaps no other technology company has been through as much and reinvented itself as many times.
The BBC has announced that it is partnering with IBM to develop a range of new technologies across its departments, starting with a video search system for its CBeebies and CBBC programming.
Under the deal, the BBC will introduce an IBM system called Marvel, which has the ability to analyse images and video and categorise the content based on appearance.