Thanks for your posting. We actually have a .NET SDK on our website that you can use to load and process SmartInspect log files from your .NET code. So you could write a simple tool to iterate through the log packets and store the data in a database or similar:
(See the SmartInspect SDK and SmartInspect Resource Kit at the bottom of that page).
Another option would be to export the data to XML via the Console (see File | Export Log) and then use this as a starting point for your data analysis.
I hope this helps. Let us know if you more questions about this.