ZENZELENI CHATBOT TERM 3 IMPLEMENTATION PHASE STUDENT BABALWA
ZENZELENI CHATBOT: TERM 3: IMPLEMENTATION PHASE STUDENT: BABALWA DUMANE 3719746 SUPERVISOR: PROF BILL TUCKER
PROJECT DESCRIPTION Zenzeleni: • Community Network CHATBOT: • Isi. Xhosa language Inclusive • FAQ based • Machine Learning model for chat flow • Database for other file types Project Description Hardware & Software Methods and Classes Project Plan
HARDWARE & SOFTWARE PYTHON LIBRARIES TKINTER PICKLE NTLK JSON KERAS NUMPY Project Description Hardware & Software Methods and Classes Project Plan
METHODS AND CLASSES METHODS Project Description CLEAN_UP_SENTENCE GET_RESP BAG_OF_WORDS CHAT_RESP PREDICT_INTENT SEND Hardware & Software Methods and Classes Project Plan
IMPLEMENTATION: PROTOTYPE VS IMPLIMENTATION Project Description Hardware & Software Methods and Classes Project Plan
PROJECT PLAN Term 1: Collect requirements and perform analysis on them. Term 2: Design the system, create interfaces and build a prototype for the system. TERM 3: Build and Implement the chatbot Term 4: Perform different tests on the bot, to see if requirement are met. Week 1: fix issues from and bugs from term 3 Week 2: Manually test the improved bot Week 3: Perform unit testing Week 4: Perform Integration testing. Week 5: Perform Validation testing. Week 6: Perform system testing. Project Description Hardware & Software Methods and Classes Project Plan
REFERENCES • [1] D. ZUMSTEIN AND S. HUNDERTMARK, “CHATBOTS AN INTERACTIVE TECHNOLOGY FOR PERSONALIZED COMMUNICATION AND TRANSACTION, ” INT. J. WWW/INTERNET, VOL. 15, NO. 1, PP. 96– 109, 2018. • [2] J. KANDAMPULLY, “SERVICE QUALITY TO SERVICE LOYALTY: A RELATIONSHIP WHICH GOES BEYOND CUSTOMER SERVICES, ” TOTAL QUAL. MANAG. , VOL. 9, NO. 6, PP. 431– 443, 1998, DOI: 10. 1080/0954412988370. • [3] M. GRAY, “ZENZELENI COMMUNITY NETWORKS -PRELIMINARY TECHNICAL & FINANCIAL MODEL-, ” NO. DECEMBER, 2019. • [4] Y. FEI AND S. PETRINA, “USING LEARNING ANALYTICS TO UNDERSTAND THE DESIGN OF AN INTELLIGENT LANGUAGE TUTOR – CHATBOT LUCY, ” INT. J. ADV. COMPUT. SCI. APPL. , VOL. 4, NO. 11, PP. 124– 131, 2013, DOI: 10. 14569/IJACSA. 2013. 041117.
- Slides: 7