Title: Stephen Garcia-Ingram
Domain: sfingram.net
Links:
| sgi | http://sfingram.net |
| Skills | http://sfingram.net#skills |
| Domains | http://sfingram.net#domains |
| Projects | http://sfingram.net#projects |
| Publications | http://sfingram.net#publications |
| Contact | http://sfingram.net#contact |
| Resume (out-of-date) | http://sfingram.net/resume.pdf |
| Academic CV (ancient) | http://sfingram.net/CV.pdf |
| Blog | https://sfingram.github.io |
| https://www.linkedin.com/in/stephen-ingram/ | |
| Counter Stacks A compressed representation of a request stream for calculating cache-usage statistics in sub-linear space. | https://www.usenix.org/conference/osdi14/technical-sessions/presentation/wires |
| Color Thief An iOS app for color transfer, harnessing fast GPU code for quickly swapping colors between photos. | http://www.colorthiefapp.com/ |
| Overview A tool for exploring large, unlabelled document datasets, targeted at helping journalists analyze text dumps. | http://overview.ap.org/ |
| Glimmer An algorithm for fast multidimensional scaling, achieving significant speed gains by leveraging GPU parallelism. | http://sfingram.net/glimmer/index.html |
| Small World Graph Visualization A graph visualization tool based on Jarke van Wijk's paper using the prefuse toolkit. | http://sfingram.net/cs533C/small_world.pdf |
| MetaCombine The MetaCombine Project at Emory University assessed using semantic clustering for exploring digital libraries. | http://www.metacombine.org/ |
| TeamView A tool for analyzing and labelling biological tracking data, used by researchers at Georgia Tech's BORG Lab. | http://www.cc.gatech.edu/cpl/projects/gtabas/ |
| Nonnegative Matrix Factorization A report describing an algorithm for computing fast nonnegative matrix factorizations. | http://sfingram.net/cs542_final.pdf |
| Growbot A PC game that was one of the Student Showcase winners at the 2004 Independent Games Festival. | http://www.igf.com/2004finalistswinners.html |
| I1 Optimization An algorithm for stochastic optimization based on Information Filtering, complementing K1 based on Kalman Filter. | http://sfingram.net/final_report.pdf |
| Minimum Degree Matrix Reordering A tutorial on different matrix reordering algorithms that increase the efficiency of the matrix inverse. | http://sfingram.net/cs517_final.pdf |
| Dimensionality reduction for documents with nearest neighbor queries | http://www.sciencedirect.com/science/article/pii/S0925231214012910 |
| Visualizing dimensionally-reduced data: Interviews with analysts and a characterization of task sequences | http://dl.acm.org/citation.cfm?id=2669559 |
| Characterizing storage workloads with counter stacks | https://www.usenix.org/system/files/conference/osdi14/osdi14-paper-wires.pdf |
| Overview: The design, adoption, and analysis of a visual document mining tool for investigative journalists | http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6875900 |
| Practical Considerations for Dimensionality Reduction: User Guidance, Costly Distances, and Document Data | http://www.cs.ubc.ca/labs/imager/th/2013/prac-dr/ |
| Glint: An MDS Framework for Costly Distance Functions | http://www.cs.ubc.ca/labs/imager/tr/2012/Glint/ |
| DimStiller: Workflows for dimensional analysis and reduction | http://www.cs.ubc.ca/labs/imager/tr/2010/DimStiller/ |
| Glimmer: Multilevel MDS on the GPU | http://sfingram.net/glimmer/index.html |
| Geometric Texture Synthesis by Example | http://www-static.cc.gatech.edu/~turk/my_papers/geom_synth.pdf |
| Automatic Collage Using Texture Synthesis | http://www.cs.washington.edu/homes/pro/papers/autoCollage/autoCollage.pdf |
Viewport: width=device-width, initial-scale=1.0