</ref> and [[intelligent tutoring system]]s. Automatic data manipulation has also been subject of some 'killer applications' for inductive programming, such as the 'Flash Fill' tool<ref>
title=Spreadsheet data manipulation using examples|
publisher=ACM|
journal=Communications of the ACM|
volume=55 | issue = 8|
pages=97–105|
year=2012|doi=10.1145/2240236.2240260}}
</ref><ref>{{cite web|last=Harris|first=Steven|title=Excel 2013 - Flash Fill|url=http://www.experts-exchange.com/Software/Office_Productivity/Office_Suites/MS_Office/Excel/A_12314-Excel-2013-Flash-Fill.html|work=Experts-Exchange.com|publisher=Experts Exchange|accessdate=23 November 2013|date=1 October 2013}}</ref> in [[Microsoft Excel]].
Other areas where inductive inference has been recently applied are [[knowledge acquisition]],<ref>