This is my personal website, serving as portfolio, resume supplement, and laboratory for web coding experiments.
These pages are under behavioral analysis.
"I do believe that there are some universal cognitive tasks that
are deep and profound - indeed, so deep and profound that it is
worthwhile to understand them in order to design our displays in
accord with those tasks."
Read more at: brainyquote
Out-Of-Core path finding analysis, exercising C++ STL algorithms
My attempt at a scan-based alternative to standard BFS and DFS search algorithms resulted in uncovering the Hoshen-Kopelman algorithm (1976), and later research in percolation theory.
A competitive scan-based solution requires an extremely efficient implementation of the Disjoint-Set Union/Find algorithm.
I show how scan-based searching can be easily applied to extremely large out-of-core data with a significant reduction in memory access complexity.
• PDF (download slide show)
A thin-client web service demo, focused on medical records analysis, using JQuery, JSON, AJAX, and Node.
Original rapid prototype has been fully refactored and modularized as a full stack app, which will be hosted on Github.
While not explicitly RWD friendly, this utility demo is RWD enabled, and fully functional under iOS.
• Sentinel (refactored)
• Dropbox (source code)
• PDF (download slide show)
• ./index (component testing)
Demonstrating WebGL 1.0 (OpenGL ES 2.0), and GLSL; 3D graphics and shaders for the web and mobile platforms.
Emphasis on cross-vendor compatibility, an essential but often overlooked sub-surface aspect of Responsive Web Design priorities.
Packaging a callback loop scheduler using setTimeout() exposes obscure JS scoping and context behavior.
H Van Welbergen, Y Xu, M Thiebaux, W Feng, J Fu, D Reidsma, A Shapiro. Demonstrating and testing the BML compliance of BML realizers. International Workshop on Intelligent Virtual Agents, 2011
M Thiebaux, B Lance, S Marsella. Real-time expressive gaze animation for virtual humans. 8th international conference on autonomous agents and multiagent systems, 2009
M Thiebaux, S Marsella, AN Marshall, M Kallmann. Smartbody: Behavior realization for embodied conversational agents. 7th international conference on autonomous agents and multiagent systems, 2008
TD Parsons, P Larson, K Kratz, M Thiebaux, B Bluestein, JG Buckwalter, AA Rizzo. Sex differences in mental rotation and spatial rotation in a virtual environment. Neuropsychologia, 42(4), 2004
M Thiebaux, H Tangmunarunkit, K Czajkowski, C Kesselman. Scalable grid-based visualization framework. IEEE High Performance Distributed Computing, 2004
K Czajkowski, AK Demir, C Kesselman, M Thiebaux. Practical resource management for grid-based visual exploration. IEEE High Performance Distributed Computing, 2001
A Rizzo, JG Buckwalter, C van der Zaag, U Neumann, M Thiébaux, C Chua, A van Rooyen, L Humphrey, P Larson. Virtual environment applications in clinical neuropsychology. IEEE Virtual Reality, 2000
I Foster, J Insley, G Von Laszewski, C Kesselman, M Thiebaux. Distance visualization: Data exploration on the grid. IEEE Computer 32(12), 1999