Otago University Research Archive

The DesignAdvisor: An intelligent knitwear design aid

Otago University Research Archive

Show simple item record


dc.contributor.author Woodford, Brendon J en_NZ
dc.date.copyright 1997-03-26 en_NZ
dc.identifier.citation Woodford, B. J. (1997, March 26). The DesignAdvisor: An intelligent knitwear design aid (Dissertation, Master of Science). Retrieved from http://hdl.handle.net/10523/1284 en
dc.identifier.uri http://hdl.handle.net/10523/1284
dc.description.abstract Alliance Textiles in collaboration with the Department of Computer Science at the University of Otago developed a computer based knitwear design program that enables a member of the public to easily and quickly design a knitted garment. Once the garment is designed, a knitting pattern is produced and from which the person could knit his/her garment. The system is extremely flexible to use but a tool is only as good as the person who uses it. Inexperienced knitters may experience complications with the designs they create. Having a program that could provide interactive advice or assistance would benefit these types of people. This project is concerned with the design and implementation of such a program which we called the DesignAdvisor. By analysing the design style of the garment and comparing it to pre-defined design styles, comments on the appropriateness of the garment in terms of the design style it most closely matches can be made. These comments, which are a combination of text and graphics, have been designed to instruct the user in aspects of good knitwear design. This thesis describes the theories surrounding intelligent design aids and their role in the design of DesignAdvisor, details the implementation of DesignAdvisor, and proposes modifications and improvements that can be made to the original implementation. en_NZ
dc.format.mimetype application/pdf
dc.subject computer based en_NZ
dc.subject knitwear design program en_NZ
dc.subject knitwear design en_NZ
dc.subject.lcsh T Technology (General) en_NZ
dc.subject.lcsh QA75 Electronic computers. Computer science en_NZ
dc.subject.lcsh QA76 Computer software en_NZ
dc.title The DesignAdvisor: An intelligent knitwear design aid en_NZ
dc.type Dissertation en_NZ
dc.description.version Unpublished en_NZ
otago.bitstream.pages 198 en_NZ
otago.date.accession 2005-12-08 en_NZ
otago.school Computer Science en_NZ
thesis.degree.discipline Computer Science en_NZ
thesis.degree.name Master of Science
thesis.degree.grantor University of Otago en_NZ
thesis.degree.level Masters Dissertations en_NZ
otago.openaccess Open
dc.identifier.eprints 163 en_NZ
otago.school.eprints Graphics & Vision Research Laboratory en_NZ
otago.school.eprints Computer Science en_NZ
dc.description.references Anderson, J. R. (1983). The Architecture of Cognition. Cambridge, MA: Harvard University Press. Anderson, J. R., Boyle, C. F., Corbett, A. T. & Lewis, M. W. (1990). Cognitive Modeling and Intelligent Tutoring. In Clancey & Soloway (1990), first edn. pp. 7–50. Birmingham, W. P. & Kim, J. H. (1985). “DAS/Logic: A Rule-based Logic Design Assistant.” Proceedings of The Second Conference on Artificial Intelligence Applications. IEEE Computer Society Press. pp. 264–268. Branting, L. K. (1992). “Building explanations from rules and structured cases.” Int. Journal of Man-Machine Studies. 34(4): 797–837. Castillo, O. & Melin, P. (1995). “QUACONTRA: Quality Control Training in the Food Industry using an Intelligent Tutor.” In G. F. Forsyth & M. Ali (eds), Proceedings of the Eighth International Conference on Idustrial Engineering Applications of Artificial Intelligence and Expert Systems. Amsterdam, B.V: Overseas Publishers Association. pp. 835–844. Chappell, A. R. & Mitchell, C. M. (1995a). “Addressing the Trained Novice/Expert Performance Gap in Complex Dynamic Systems: A Case-Based Intelligent Tutoring System.” Proceedings of the 1995 IEEE International Conference on Systems, Man, and Cybernetics.. pp. 4557–4562. Chappell, A. R. & Mitchell, C. M. (1995b). “Intelligent Tutoring Systems to Support Mode Awareness in the ’Glass Cockpit”’. To appear in: Proceedings of the 6th 94 IFAC/IFIP/IFOR/IEA Symposium on Analysis, Design, and Evaluation of Man machine Systems. Chien, C.-C. & Ho, C.-S. (1992). “A Generic Knowledge Acquisition Shell.” Proceedings of the 2nd Pacific Rim International Conference on Artificial Intelligence, PRICAI ’92. Seoul, Korea: CAIR Press. pp. 653–658. Choi, Y. & Kim, M. (1992). “A Design of The Articulate Coach Expert in Game Environments.” Proceedings of the 2nd Pacific Rim International Conference on Artificial Intelligence, PRICAI ’92. Seoul, Korea: CAIR Press. pp. 471–476. Clancey, W. J. (1992). “Modal Construction Operators.” Artificial Intelligence. 52: 1–115. Clancey, W. J. & Soloway, E. (eds) (1990). Artificial Intelligence and Learning Environments. first edn. Cambridge, MA: The MIT Press. Clinger, W. & Rees, J. (1991). “Revised report on the Algorithmic Language Scheme.” Lisp Pointers. IV(3): 1–55. DeJesus, E. J. & Callan, J. P. (1985). “PEARL: A KNOWLEDGE BASED EXPERT ASSISTED CAD TOOL.” Proceedings of the Second Conference on Artificial Intelligence Applications. IEEE Computer Society Press. pp. 258–263. Domeshek, E., Herndon, M., Bennet, A. & Kolodner, J. (1992). “A Case-Based Design Aid for Conceptual Design of Aircraft Subsystems.” Proceedings of the Tenth Conference on AI for Applications.. pp. 63–69. Domeshek, E., Kolodner, J. & Zimring, C. (1994). “The design of a tool kit for case-based design aids.”. To appear in J.S. Gero (ed.) Artificial Intelligence in Design ’94, Netherlands: Kluwer Academic Publishers. Fisher, Jr., D. H., Pazzini, M. J. & Langley, P. (eds) (1991). Concept Formation: Knowledge and Experience in Unsupervised Learning. San Mateo, CA: Morgan–Kaufmann. Foley, J., van Dam, A., Feiner, S. & Hughes, J. (1990). Computer Graphics: PRINCIPLES AND PRACTICE. second edn. Reading, MA: Addision-Wesley. Forgy, C. (1981). “The OPS5 users manual.” Technical Report CS-CMU 81-135. Computer Science Department. Carnegie-Mellon University. Gadwal, D., Greer, J. E. & McCalla, G. I. (1991). “UMRAO: A Chess Endgame Tutor.” In J. Mylopoulos & R. Reiter (eds), Proceedings on the 12th International Joint Conference on Artificial Intelligence, IJCAI-91. Vol. 2 San Mateo, CA: Morgan–Kaufmann. pp. 1081–1086. Garfinkel, S. L. & Mahoney, M. K. (1993). NeXTSTEP Programming: Step One: Object- Oriented Applications.. New York: Springer–Verlag. Gomez, F., Hull, R. & Segami, C. (1995). “Automated Knowledge Acquisition from Encyclopedic Texts” IEEE Intelligent Journal of Artificial Intelligent Tools. 4(3): 349–367. Gulliksen, J., Sandblad, B.&Lind,M. (1996). “The nature of user interface design - The role of domain knowledge.” In A. Sutcliffe, D. Benyon & F. van Assche (eds), Proceedings of the TC8/WG8.2 Conference on Domain Knowledge in Interactive System Design. London, UK: Chapman and Hall. pp. 167–180. Gwei, G. M. & Foxley, E. (1990). “Towards an consultative on-line help system.” Int. Journal of Man-Machine Studies. 32(4): 363–383. Hart, A. (1986). Knowledge Acqusition for Expert Systems. first edn. New York: McGraw-Hill. Hasemer, T. & Domingue, J. (1989). Common Lisp Programming for Artificial Intelligence. first edn. Reading, MA: Addision-Wesley. Huijbregts, E. & Jess, J. A. (1993). “A Multiple Terminal Net Routing Algorithm using Failure Prediction.” Proceedings of the Sixth International Conference on VLSI Design.. pp. 84– 89. Iwai, K., Sekitani, M., Nomura, Y., Ueda, I. & Mizoguchi, R. (1994). “A new Method to Support Designing New Drugs.” In Z. Shi (ed.), Proceedings of the 3rd Pacific Rim International Conference on Artificial Intelligence. International Academic Publishers. pp. 1014–1020. Jaffer, A. (1995). The SCM Users Manual. MIT Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology. Liew, B. K., Tan, C. L., Krishan, M., Tham, K.W., Teh, H. C. & Low, K. F. (1994). “An Intelligent System for Architecture Design.” Proceedings of the Second Signapore International Conference on Intelligent Systems, SPICIS ’94. Asia Computer Weekly. pp. 442–447. Liou, Y. I. (1992). “Knowledge Acquisition: Issues, Techniques and Methodology.” DATA BASE.Winter: 59–64. Maher, M. L. & de Silva Garza, A. G. (1996). “Developing Case-Based Reasoning for Structural Design.” IEEE Expert. 8(2): 1–18. Mitchell, T. M., Steinburg, L., Smith, R. G., Schooley, P., Jacobs, H. & Kelly, V. (1981). “Representations for Reasoning About Digital Circuits” In A. Drinan (ed.), Proceedings of the Seventh International Joint Conference on Artificial Intelligence, IJCAI-81. Vol. 1 Los Altos, California: Wiliam Kaufmann. pp. 343–344. Reich, Y. (1993). “A model of aesthetic judgement in design.” Artificial Intelligence in Engineering. 8(2): 141–153. Reich, Y. & Fenves, S. J. (1991). The Formation and Use of Abstract Concepts in Design. In Fisher, Pazzini & Langley (1991), pp. 323–358. Riloff, E. (1996). “Automatically Generating Extraction Patterns from Untagged Text” Proceedings of the Thirteenth National Conference on Artificial Intelligence (AAAI-96), Portland, Oregon.. pp. 1044–1049. Rolston, D. W. (1988). Principles of Artificial Intelligence and Expert Systems. first edn. New York: McGraw-Hill. Sawar, M. J., Cole, A. J. & Smith, B. M. (1992). “A Learning Apprentice for Decision Support Systems” Technical Report Reseach Report No. 92.19. School of Computer Science, The University of Leeds, Leeds, U.K. Shneiderman, B. (1992). Designing the User Interface. Strategies for Effective Human- Computer Interaction. 2nd edn. New York: Addison–Wesley. Steele, Jr., G. L. (1990). Common Lisp: The Language. Burlington, MA: Digital Press. Tammet, T. (1995). HOBBIT: An Optimizing Scheme->C Compiler for SCM. Chalmers University of Technology. University of Go”teborg. Tanaka, T. (1985). “Parsing Circuit Topology in a Deductive System” In A. Joshi (ed.), Proceedings of the Ninth International Joint Conference on Artificial Intelligence, IJCAI-85. Vol. 1. pp. 407–410. Tomiya, K., Kubota, H. & Okamoto, T. (1994). “Knowledge-Based CAI System for the C Programming Language.” Proceedings of the Second Singapore International Conference om Intelligent Systems, SPICIS 94. Asia Computer Weekly. pp. 97–102. Vanderdonckt, J., Ouedraogo, M. & Ygueitengar, B. (1994). “A Comparison of Placement Strategies for Effective Visual Design.” Proceedings of HCI’94 Glasgow.. pp. 241–280. Watson, I. (1995). The Case for Case-Based Reasoning. Department of Surveying. University of Salford. Weiss, S. M., Kulikowski, C. & Safir, A. (1978). “Glaucoma consultation by computer.” Computers in Biology and Medicine. 8: 25–40. White, B. Y. & Frederiksen, J. R. (1990). Causal Model Progressions as a Foundation for Intelligent Learning Environments. In Clancey & Soloway (1990), first edn. pp. 99–157. Wick,M. R. & Thompson,W. B. (1992). “Reconstructive expert system explanation.” Artificial Intelligence. 54: 33–70. Yamaguti, T. & Kurematsu, M. (1992). “A Framework for Knowledge Acquisition through Cooperation between Case Based Reasoning and Model Inference.” Proceedings of the 2nd Pacific Rim International Conference on Artificial Intelligence, PRICAI ’92. Seoul, Korea: CAIR Press. pp. 659–665. Yukimatsu, T., Furuhashi, T. & Uchikawa, Y. (1995). “A Fuzzy Expert System for Hierarchical Placement of Parts on Printed Circuit Board.” In N. K. Kasabov & G. Coghill (eds), Proceedings of the Second New Zealand International Two Stream Conference on Artificial Networks and Expert Systems. IEEE Press. pp. 342–345. en_NZ

Full-text options 

This item appears in the following Collection(s)

Show simple item record