Chris Pollett >
Students > [Bio] [Blog] |
CS297 ProposalAI assisted User Interface DevelopmentSiddharth Kulkarni (siddharth.kulkarni@sjsu.edu) Advisor: Dr. Chris Pollett Description: The User interface design process involves translating project requirements from creative explorations in the form of mockups to working prototypes. My Deep Learning powered solution aims to streamline overall user interface development by generating prototypes directly from design sketches. Schedule:
Deliverables: The full project will be done when CS298 is completed. The following will be done by the end of CS297: 1. Tensorflow implementation of Drawing Classification using RNN 2. Model capable of Drawing Classification using Covnet 3. Model trained to recognize UI Components 4. Program to convert UI sketches into code 5. CS297 Report References: [2017] pix2code: Generating Code from a Graphical User Interface Screenshot. Tony Beltramelli. EICS '18 Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems. 2018. [2018] A Neural Representation of Sketch Drawings David Ha and Douglas Eck. International Conference on Learning Representations [2015] An Introduction to Convolutional Neural Networks. O'Shea, Keiron and Nash, Ryan. ArXiv e-prints. 2015 [1996] Long short-term memory. Neural computation S. Hochreiter and J. Schmidhuber. 1997. [2014] Long-term recurrent convolutional networks for visual recognition and description J. Donahue, L. Anne Hendricks, S. Guadarrama, M. Rohrbach, S. Venugopalan, K. Saenko, and T. Darrell. In Proceedings of the IEEE conference on computer vision and pattern recognition |