SlideShare a Scribd company logo
My AI Experience
Colm Dunphy - June 2023
TIMELINE - 1
• 1990 AI Subject in College
• Expert systems
• Machine Learning
• Neural Networks
• Natural Language Processing
• Languages
• Lisp, Prolog
• 1998 Furby
• “Furbish”
• Learned English commands
• Talk to another (infra red)
• 2010 Siri app
• 2011 Integrated into iOS
• DARPA
• 2013 Amazon Alexa
• 2019 3rd generation Alexa Dots
• 2001 Polish “Ivona”
TIMELINE - 2
• MS Word
• Spelling & grammar
• 1989 Word 2.0 spell check
• 1993 Word 6 for windows
• 1995 Word 95
• 1997 Autocorrect
• 2007 Contextual spelling &
grammar
TIMELINE - 3
• Grammarly
• 2009 First release
• 2017 iOS & Android
• 2018 Google Docs compatible
TIMELINE - 4
• MS Powerpoint
• Design Ideas
• 2016 Office 365 Windows
• Powerpoint Design Ideas
• 2017 Office 365 Mac
• Background Removal 2013
Adobe Photoshop
Fill
• Context Aware
• New AI Generative Fill
Canva - Assistant
Canva - Assistant
CANVA – Text to Image
CANVA Magic Eraser
WRTC/DIGITAL(DEC) Internship
• Karl Sandison & Larry Stapleton
• ECO – Engineering Change Order
• Learn the “lexographical structure of ECOs” so that they could be automatically
read/parsed and interpreted, by a computer program.
• Technologies
• LISP, ADA, C, VAX PARSE, RDBMS
• MIT Information Lens
• https://dspace.mit.edu/bitstream/handle/1721.1/2277/SWP-3082-
21174847-CISR-192.pdf?sequence=1
• VILE-MMS - 4th Year Project 1991
• - Vax Information Lens Editor & Mail Management System
• Mail Filtering Rules
• - Novell Groupwise Mail - 1995 before we had these features in Waterford.
DJ & Radio – R&D Background (TSSG)
• ABC PLAYOUT (1997)
• Schedule music ads,
automate a radio station
• (RCS, Myriad, RadioMation, Genesys, mAirList)
• Hash6 / Catch (2002)
• Identify a song on the radio, add to your locker,
buy and download
• (Spotify,Shazam)
• UMetaDJ (2003)
• Open format for sharing data between professional
DJ softwares
• (RecordBuddy, RecordCloud, MIXO, iTunes)
• MORP (2003)
• MObile Retail Payments
• (Revolut)
• MUZU (2002)
• online music video site
• largest legal catalogue of online music
videos.
• FeedHenry (2002)
• Global RSS feed curation
• Later pivoted to SAAS
Red Hat Mobile Services
DJ & Radio - Background
• MetaData / Cue Points
– MANUAL EXERCISE
• Vinyl (80s)
• Chewing gum
Labels
Painters Tape
• Video tape (90s)
• magnetic index markers
• Minidisc (90s)
• insert markers
• CD (90s)
• stored on separate SD memory cards
• Laptop (00s) / Digital Files
• Separate Database
• within metadata of the file
DJ & Radio
• CLUB DJ SOFTWARE
• Traktor, Serato, RecordBox,
VirtualDJ, MIXX, dJay Algorithm
• 2020 Pioneer RecordBox 6
• subscription model
• auto identifies song structure
during analysis
• (intro, verse, break, chorus, drop, etc.)
• Supervised Gianluca Zuccarelli
• Sun Life Computing Projects
Innovation Award 2020-21
• "Neural Network based Song
Structure Analysis".
• i.e. creating and training your own
model
2023-My AI Experience - Colm Dunphy.pdf
DJ – ACCAPELLAS / STEMS - services
2015
Native Instruments TRAKTOR
STEMs Open Format
•File containing 4 parts
•.stem.mp4
2020
LALAL.AI
2023
AuDImix
2020
djay Pro AI
2021
VirtualDJ
2022
Serato
FADR.com
2023
VirtualDJ (STEMS 2)
Rekordbox DJ
DJ – ACCAPELLAS / STEMS - RealTime
Music
• Writing a song – ChatGBT
• MelodyStudio
• Better context / syllables
• Chord Progression / melody
• Apple Logic / GarageBand
• Virtual Musicians
• Virtual drummer
• Move away from texboxes to sliders and emotions
Audio
• Focusrite FAST AI plugins
• Sound cards
• SHURE MOTIV AI
• Shure mv7 mic
Adobe VoCo
• Adobe Max 2016
• Photoshop for Voice
• Transcribe a video
• By editing the text transcript, you edit the video
• 2023 Adobe Premiere Pro now has this functionality
• Surprise:
• By adding new words, your could make the person say those words
• This is now available in resemble.ai
• Concerns over ethics, copyright, data privacy
– voiceprint biometrics, human image syntheses
Resemble.ai - Al Voice Synthesis
Resemble.ai - Al Voice Synthesis
Text to Speech / Voice Cloning
• Speechify $249 pa (best??)
• Snoop Dog - please open a web page
• Resemble.ai
Waterford Tech
Meetup 2018
• Deep learning techniques
• to better understand the
brainwaves (EEG) of newborn
babies
• detecting seizures in infants.
PhD candidate Alison O’Shea
• TensorFlow
• Creating your own machine
learning models
Computer Code Generation - 1
• Computers talk in Binary Machine Language (01010101)
• Chips Assembly Language
(Minimal instruction set)
• High Level Languages
• Basic, Cobol, Pascal ,C
• Python, Java,
JavaScript, Node.js
C++
• Interpetted v compiled
• Libraries of code
• can be reused
• Vast Number
• Versions!
• NPM
Computer Code Generation - 2
• Code Completion
• IntelliJ
• Visual Code
• CoPilot
• CoPilot VoiceAssist
• GitHub
• Bought by Microsoft in 2018 for $7.5 billion
• 100 million developers
• 92% of programmers using AI
• CEO Thomas Dohmke interview
• Copilot will write 80% of code “sooner than later”
• Keeps developers in the editor.
• Net Promoter score +81%
• 46% of code is now written by CoPilot
• 55% fastser
Last Year
Nov 2022
• Mobile App Dev assignment
• Slack Post appeared re writing a spec for
• AI Generation came to the fore
• Replied ok to use AI tools once acknowledged. However own words need to be own words.
• FINAL Project:
• Highlighted AI Detection (open source projects on GitHub)
• STUDENTS BEWARE
• Acknowledge
• Cite
• Policies
• Code of Conduct (dis) honest
• Plagiarism
Dec 2022
• Started reading around generative AI Tools
• Subscribing to Facebook groups
• Email Subscription
• TLDR AI
• Getting Informed for next semester
• Key Considerations
1. If ChatGBT can generate the solution to your assignment…
• Are you asking students to do the right assignment?
• Are you teaching the right thing?
2. Embrace AI versus trying to prevent it’s use
• (akin to pretending there is no internet and students don’t have mobile phones/data)
Jan 2003
• New Cohort of students starting Programming
• Q: Can ChatGPT generate the programming language being taught
(Processing)?
• A: Web says NO. However by trying it out myself I discovered partial YES
• Q: What do I need to change in Assigment 1
• A: No more than normal (change the theme and some constraints)
• Why?
• We don’t mark the code, we mark the reflection
• The reflection is tied to the marking rubric, which in turn is tied to the code
• WE ARE MAKING THE LEARNING NOT THE ARTIFACT
Feb 2023
• Following more education based AI Groups
• Differences of opinion about citing
• Personal communication.
• Appendix for
• Prompt
• Response
• Methods / Methodology
• Evaluation of AI responses used
Mar 2023
• CoP with Hazell and Peter
April 2023
• Colleagues in other schools complaining about generated
assignments
• Detecting an AI generated Final Project Report
• TurnItIn
• Similarity
• AI Detection
• 98% Confidence Interval
• 99% Confidence Interval for third level
• Highlighting of generated text
Generated Projects - How we handled it
• Ran all student reports manually through
TurnItIn
• Students above a combined threshold were
contacted.
• Result Message posted (next slide)
• Follow up interviews
• Traditional plagiarised project – Redo
• Generated Report – Redo
• Some generation
• Update citations
• Acknowledgements
• Chapter on AI use
Hi StudentX,
Based on University policy, we must follow up
with another call, in relation to your project.
There are issues with generated content. Can we
have a call tomorrow morning to discuss further?
If you send me a DM in the morning, I will call
you back ASAP after 9.30.
Thanks,
Colm
Hi @channel,
Thank you for your presentations last week. We have completed the initial processing of the marks. We indicated that feedback would be
given today. There have been unexpected delays in releasing that feedback as intended. However, we are releasing indicative
grades imminently (rather than percentages). You will receive a follow up DM shortly.During the course of our examination of the projects, a
number of issues arose in relation to referencing, citations, plagiarism, generated content, and a combination of both. In a number of cases,
generated content was found in the reports, in the code, or in both. As a result, we have re-examined everyone’s work, using all the tools at
our disposal and a number of students have already been contacted for follow-ups to address the issues found.If you have received a Slack
DM, requesting a further call, we will need to discuss your project further before releasing your grade. If not, we don’t foresee any further
additional examination or work, on your project.
…
We would like to point out that we were very happy with the standard of the projects this year overall, and indeed the variety. One major
issue, for most students, was with using Harvard referencing and citations in final reports. Despite asking everyone on our calls last semester
if they understood this, it was generally poorly done. For future reference see https://wit-ie.libguides.com/c.php?g=629615&p=4394252Text
generated by AI tools (e.g. ChatGPT, Bing Chat, etc.) should be used as follows:
•In-text citation: (OpenAI, 2023)
•In references: OpenAI. (2023) ChatGPT-4, Response to prompt: “Outline an essay on XYZ”, Accessed: April 26, 2023.
•Appendix: the full response included in the appendix. (The text generated should NOT be in your main core text.)
We look forward to seeing you all at the next workshop on May 25th / 26th. Don’t forget we will be presenting the Red Hat Online
Computing Award for Best Project and the DataWorks Online Computing Communitarian Award at the event. If not we’ll hopefully see you
at graduation (whenever that is).Well done. For most it’s over. It’s been a pleasure. From all the team we wish you the very best in your
future software careers. Don’t be strangers – you have an open invite to all our workshops, and we look forward to you coming back sharing
your experiences with future cohorts.Regards,
Colm
Observation – All Windows Computers in SETU
May 2023
• Generating images Computing Expo ‘23
• Project Catalogue
• Large Screen
• Panel Screens
• Used
• Dalle-E
• MidJourney
• inside DISCORD
• Require ATHENTICATOR for 2fa
2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf
June
• Revisiting NoleJ.io
• Supply a static content
• Document / video / audio
• Creates dynamic activities
• h5p interactive video with stops actions,
• transcript
• glossary
• quizzes
• Games
• Fill in blanks
• Drag words
• Upload H5P/SCORM package to Moodle.
• Editable
• Runway for Video
Conclusions
• We’ve been using AI generation for years (without knowing)
• Exponential growth clearly visible in the last 8 months in particular
• generated, text, video, audio, metadata
• Data privacy, ethics, regulation, legislation
• (last week in Europe)
• Better Advice needed for students (in advance of CA/Exams)
• Moving target - Policies will need updating every semester in the short term
• No longer talking about AI NOT being allowed

More Related Content

PDF
2025-03-20 - How to use AI to your advantage - AI-Driven Development.pdf
Shereef
 
PDF
AOMEI Backupper Crack 2025 FREE Download
muhammadwaqaryounus6
 
PDF
Wondershare PDFelement Pro Crack FREE Download
waqarcracker5
 
PDF
Wondershare Filmora 14.3.2 Crack + License Key Free Download
anglekaan18
 
PDF
Taming Wild Technology - AI
Suzanne Reymer
 
PDF
Inspector Gadget 2023 - CalCPA.pdf
David Cieslak, CPA.CITP, CGMA, GSEC
 
PPTX
Major Project Presentation (7th Sem) - Code Detection.pptx
sohanmahanta1
 
PPTX
TechCon Day - 2 ML
GoogleDeveloperStude13
 
2025-03-20 - How to use AI to your advantage - AI-Driven Development.pdf
Shereef
 
AOMEI Backupper Crack 2025 FREE Download
muhammadwaqaryounus6
 
Wondershare PDFelement Pro Crack FREE Download
waqarcracker5
 
Wondershare Filmora 14.3.2 Crack + License Key Free Download
anglekaan18
 
Taming Wild Technology - AI
Suzanne Reymer
 
Inspector Gadget 2023 - CalCPA.pdf
David Cieslak, CPA.CITP, CGMA, GSEC
 
Major Project Presentation (7th Sem) - Code Detection.pptx
sohanmahanta1
 
TechCon Day - 2 ML
GoogleDeveloperStude13
 

Similar to 2023-My AI Experience - Colm Dunphy.pdf (20)

PPTX
AI TOOLS: EU delegation to NAMIBIA: 18 February 2025
japie swanepoel
 
PDF
AI FCE online presentation_japie swanepoel
japie swanepoel
 
PPTX
Session 1 AI literacy What is AI and how do we use it (Slide Presentation).pptx
jameshodgkinson9
 
PPTX
Research groups and teaching experiences at Computer Science Faculty (UNED)
Miguel R. Artacho
 
PPTX
Artificial Intelligence (AI) – Powering Data and Conversations.pptx
Brian Pichman
 
PDF
lecture1-Generative AI Lecture 1 – Recurrent Neural Networks and Language Mod...
Lina Shimelis
 
PPTX
English-US-Classroom-Toolkit-Unlocking-Generative-AI-Safely-and-Responsibly-M...
DharmilBose
 
PPTX
Artificial Intelligence(A.pptx
YukthiRajSN
 
PDF
AI 2023.pdf
DavidCieslak4
 
PPTX
English (US)_Classroom Toolkit - Unlocking Generative AI Safely and Responsib...
AdliAlimi1
 
PDF
Google Summer of Code 2011: UOC & Apertium
Office of Learning Technologies, Universitat Oberta de Catalunya
 
PDF
Generative Artificial Intelligence: How generative AI works.pdf
Ingrid Airi González
 
PPTX
Implementation of an Artificial Intelligence Powered Code Editor
omu54321
 
PPTX
DakshSemwalcsA38
Daksh Semwal
 
PPTX
Generative AI in Higher Education Workshop Crash Course
KyanaKyu
 
PPTX
Tech Trends 2024 and Beyond - AI and VR and MOre
Brian Pichman
 
PPTX
AI Presenation - Vietnam National University.pptx
Lê Quang Minh
 
PPTX
Generative AI and ChatGPT - Scope of AI and advance Generative AI
Kumaresan K
 
PDF
Voice Controlled News Web Based Application With Speech Recognition Using Ala...
IRJET Journal
 
PPTX
Regenerating learning experience with AI
Nurfadhlina Mohd Sharef
 
AI TOOLS: EU delegation to NAMIBIA: 18 February 2025
japie swanepoel
 
AI FCE online presentation_japie swanepoel
japie swanepoel
 
Session 1 AI literacy What is AI and how do we use it (Slide Presentation).pptx
jameshodgkinson9
 
Research groups and teaching experiences at Computer Science Faculty (UNED)
Miguel R. Artacho
 
Artificial Intelligence (AI) – Powering Data and Conversations.pptx
Brian Pichman
 
lecture1-Generative AI Lecture 1 – Recurrent Neural Networks and Language Mod...
Lina Shimelis
 
English-US-Classroom-Toolkit-Unlocking-Generative-AI-Safely-and-Responsibly-M...
DharmilBose
 
Artificial Intelligence(A.pptx
YukthiRajSN
 
AI 2023.pdf
DavidCieslak4
 
English (US)_Classroom Toolkit - Unlocking Generative AI Safely and Responsib...
AdliAlimi1
 
Google Summer of Code 2011: UOC & Apertium
Office of Learning Technologies, Universitat Oberta de Catalunya
 
Generative Artificial Intelligence: How generative AI works.pdf
Ingrid Airi González
 
Implementation of an Artificial Intelligence Powered Code Editor
omu54321
 
DakshSemwalcsA38
Daksh Semwal
 
Generative AI in Higher Education Workshop Crash Course
KyanaKyu
 
Tech Trends 2024 and Beyond - AI and VR and MOre
Brian Pichman
 
AI Presenation - Vietnam National University.pptx
Lê Quang Minh
 
Generative AI and ChatGPT - Scope of AI and advance Generative AI
Kumaresan K
 
Voice Controlled News Web Based Application With Speech Recognition Using Ala...
IRJET Journal
 
Regenerating learning experience with AI
Nurfadhlina Mohd Sharef
 
Ad

More from Colm Dunphy (20)

PDF
FutureNow-ColmDunphy-DigitalSocialPresence.pdf
Colm Dunphy
 
PPTX
eucen Barcelona nov 2022.pptx
Colm Dunphy
 
PDF
hdipannualsurveys.pdf
Colm Dunphy
 
PPTX
hdipannualsurveys.pptx
Colm Dunphy
 
PPTX
HDipAnnualSurveys.pptx
Colm Dunphy
 
PPTX
HDipAnnualSurveys.pptx
Colm Dunphy
 
PPTX
Hdip survey2022
Colm Dunphy
 
PPTX
WIT HDip Survey 2021
Colm Dunphy
 
PPTX
WIT HDip Student Survey 2000
Colm Dunphy
 
PPTX
Video Guide.pptx
Colm Dunphy
 
PPTX
TutorStack Devconf.cz.pptx
Colm Dunphy
 
PPTX
TutorStack19 dept meeting
Colm Dunphy
 
PDF
H dip student survey results 2018
Colm Dunphy
 
PDF
H dip student survey results 2019
Colm Dunphy
 
PDF
WIT CTEL PODS
Colm Dunphy
 
PDF
TutorStack2019
Colm Dunphy
 
PPTX
EdTechIE 2019 - Colm Dunphy - OnlineVideo - What, Why, How?
Colm Dunphy
 
PPTX
EdTech19-ColmDunphy-DataProjector-Gasta
Colm Dunphy
 
PPTX
Evolution of Online Course Delivery
Colm Dunphy
 
PPTX
Learning from industry. A lesson in #Slack for educators
Colm Dunphy
 
FutureNow-ColmDunphy-DigitalSocialPresence.pdf
Colm Dunphy
 
eucen Barcelona nov 2022.pptx
Colm Dunphy
 
hdipannualsurveys.pdf
Colm Dunphy
 
hdipannualsurveys.pptx
Colm Dunphy
 
HDipAnnualSurveys.pptx
Colm Dunphy
 
HDipAnnualSurveys.pptx
Colm Dunphy
 
Hdip survey2022
Colm Dunphy
 
WIT HDip Survey 2021
Colm Dunphy
 
WIT HDip Student Survey 2000
Colm Dunphy
 
Video Guide.pptx
Colm Dunphy
 
TutorStack Devconf.cz.pptx
Colm Dunphy
 
TutorStack19 dept meeting
Colm Dunphy
 
H dip student survey results 2018
Colm Dunphy
 
H dip student survey results 2019
Colm Dunphy
 
WIT CTEL PODS
Colm Dunphy
 
TutorStack2019
Colm Dunphy
 
EdTechIE 2019 - Colm Dunphy - OnlineVideo - What, Why, How?
Colm Dunphy
 
EdTech19-ColmDunphy-DataProjector-Gasta
Colm Dunphy
 
Evolution of Online Course Delivery
Colm Dunphy
 
Learning from industry. A lesson in #Slack for educators
Colm Dunphy
 
Ad

Recently uploaded (20)

DOCX
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
PPTX
Virus sequence retrieval from NCBI database
yamunaK13
 
PPTX
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
PPTX
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
PPTX
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
PPTX
Artificial Intelligence in Gastroentrology: Advancements and Future Presprec...
AyanHossain
 
PPTX
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
PPTX
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
PDF
Virat Kohli- the Pride of Indian cricket
kushpar147
 
PPTX
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
PDF
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
PPTX
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
PPTX
Measures_of_location_-_Averages_and__percentiles_by_DR SURYA K.pptx
Surya Ganesh
 
PPTX
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
PDF
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 
PPTX
Gupta Art & Architecture Temple and Sculptures.pptx
Virag Sontakke
 
PPTX
How to Apply for a Job From Odoo 18 Website
Celine George
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PPTX
Continental Accounting in Odoo 18 - Odoo Slides
Celine George
 
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
Virus sequence retrieval from NCBI database
yamunaK13
 
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
Artificial Intelligence in Gastroentrology: Advancements and Future Presprec...
AyanHossain
 
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
Virat Kohli- the Pride of Indian cricket
kushpar147
 
Applications of matrices In Real Life_20250724_091307_0000.pptx
gehlotkrish03
 
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
Measures_of_location_-_Averages_and__percentiles_by_DR SURYA K.pptx
Surya Ganesh
 
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
Modul Ajar Deep Learning Bahasa Inggris Kelas 11 Terbaru 2025
wahyurestu63
 
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 
Gupta Art & Architecture Temple and Sculptures.pptx
Virag Sontakke
 
How to Apply for a Job From Odoo 18 Website
Celine George
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
Continental Accounting in Odoo 18 - Odoo Slides
Celine George
 

2023-My AI Experience - Colm Dunphy.pdf

  • 1. My AI Experience Colm Dunphy - June 2023
  • 2. TIMELINE - 1 • 1990 AI Subject in College • Expert systems • Machine Learning • Neural Networks • Natural Language Processing • Languages • Lisp, Prolog • 1998 Furby • “Furbish” • Learned English commands • Talk to another (infra red) • 2010 Siri app • 2011 Integrated into iOS • DARPA • 2013 Amazon Alexa • 2019 3rd generation Alexa Dots • 2001 Polish “Ivona”
  • 3. TIMELINE - 2 • MS Word • Spelling & grammar • 1989 Word 2.0 spell check • 1993 Word 6 for windows • 1995 Word 95 • 1997 Autocorrect • 2007 Contextual spelling & grammar
  • 4. TIMELINE - 3 • Grammarly • 2009 First release • 2017 iOS & Android • 2018 Google Docs compatible
  • 5. TIMELINE - 4 • MS Powerpoint • Design Ideas • 2016 Office 365 Windows • Powerpoint Design Ideas • 2017 Office 365 Mac • Background Removal 2013
  • 6. Adobe Photoshop Fill • Context Aware • New AI Generative Fill
  • 9. CANVA – Text to Image
  • 11. WRTC/DIGITAL(DEC) Internship • Karl Sandison & Larry Stapleton • ECO – Engineering Change Order • Learn the “lexographical structure of ECOs” so that they could be automatically read/parsed and interpreted, by a computer program. • Technologies • LISP, ADA, C, VAX PARSE, RDBMS • MIT Information Lens • https://dspace.mit.edu/bitstream/handle/1721.1/2277/SWP-3082- 21174847-CISR-192.pdf?sequence=1 • VILE-MMS - 4th Year Project 1991 • - Vax Information Lens Editor & Mail Management System • Mail Filtering Rules • - Novell Groupwise Mail - 1995 before we had these features in Waterford.
  • 12. DJ & Radio – R&D Background (TSSG) • ABC PLAYOUT (1997) • Schedule music ads, automate a radio station • (RCS, Myriad, RadioMation, Genesys, mAirList) • Hash6 / Catch (2002) • Identify a song on the radio, add to your locker, buy and download • (Spotify,Shazam) • UMetaDJ (2003) • Open format for sharing data between professional DJ softwares • (RecordBuddy, RecordCloud, MIXO, iTunes) • MORP (2003) • MObile Retail Payments • (Revolut) • MUZU (2002) • online music video site • largest legal catalogue of online music videos. • FeedHenry (2002) • Global RSS feed curation • Later pivoted to SAAS Red Hat Mobile Services
  • 13. DJ & Radio - Background • MetaData / Cue Points – MANUAL EXERCISE • Vinyl (80s) • Chewing gum Labels Painters Tape • Video tape (90s) • magnetic index markers • Minidisc (90s) • insert markers • CD (90s) • stored on separate SD memory cards • Laptop (00s) / Digital Files • Separate Database • within metadata of the file
  • 14. DJ & Radio • CLUB DJ SOFTWARE • Traktor, Serato, RecordBox, VirtualDJ, MIXX, dJay Algorithm • 2020 Pioneer RecordBox 6 • subscription model • auto identifies song structure during analysis • (intro, verse, break, chorus, drop, etc.) • Supervised Gianluca Zuccarelli • Sun Life Computing Projects Innovation Award 2020-21 • "Neural Network based Song Structure Analysis". • i.e. creating and training your own model
  • 16. DJ – ACCAPELLAS / STEMS - services 2015 Native Instruments TRAKTOR STEMs Open Format •File containing 4 parts •.stem.mp4 2020 LALAL.AI 2023 AuDImix
  • 17. 2020 djay Pro AI 2021 VirtualDJ 2022 Serato FADR.com 2023 VirtualDJ (STEMS 2) Rekordbox DJ DJ – ACCAPELLAS / STEMS - RealTime
  • 18. Music • Writing a song – ChatGBT • MelodyStudio • Better context / syllables • Chord Progression / melody • Apple Logic / GarageBand • Virtual Musicians • Virtual drummer • Move away from texboxes to sliders and emotions
  • 19. Audio • Focusrite FAST AI plugins • Sound cards • SHURE MOTIV AI • Shure mv7 mic
  • 20. Adobe VoCo • Adobe Max 2016 • Photoshop for Voice • Transcribe a video • By editing the text transcript, you edit the video • 2023 Adobe Premiere Pro now has this functionality • Surprise: • By adding new words, your could make the person say those words • This is now available in resemble.ai • Concerns over ethics, copyright, data privacy – voiceprint biometrics, human image syntheses
  • 21. Resemble.ai - Al Voice Synthesis
  • 22. Resemble.ai - Al Voice Synthesis
  • 23. Text to Speech / Voice Cloning • Speechify $249 pa (best??) • Snoop Dog - please open a web page • Resemble.ai
  • 24. Waterford Tech Meetup 2018 • Deep learning techniques • to better understand the brainwaves (EEG) of newborn babies • detecting seizures in infants. PhD candidate Alison O’Shea • TensorFlow • Creating your own machine learning models
  • 25. Computer Code Generation - 1 • Computers talk in Binary Machine Language (01010101) • Chips Assembly Language (Minimal instruction set) • High Level Languages • Basic, Cobol, Pascal ,C • Python, Java, JavaScript, Node.js C++ • Interpetted v compiled • Libraries of code • can be reused • Vast Number • Versions! • NPM
  • 26. Computer Code Generation - 2 • Code Completion • IntelliJ • Visual Code • CoPilot • CoPilot VoiceAssist • GitHub • Bought by Microsoft in 2018 for $7.5 billion • 100 million developers • 92% of programmers using AI • CEO Thomas Dohmke interview • Copilot will write 80% of code “sooner than later” • Keeps developers in the editor. • Net Promoter score +81% • 46% of code is now written by CoPilot • 55% fastser
  • 28. Nov 2022 • Mobile App Dev assignment • Slack Post appeared re writing a spec for • AI Generation came to the fore • Replied ok to use AI tools once acknowledged. However own words need to be own words. • FINAL Project: • Highlighted AI Detection (open source projects on GitHub) • STUDENTS BEWARE • Acknowledge • Cite • Policies • Code of Conduct (dis) honest • Plagiarism
  • 29. Dec 2022 • Started reading around generative AI Tools • Subscribing to Facebook groups • Email Subscription • TLDR AI • Getting Informed for next semester • Key Considerations 1. If ChatGBT can generate the solution to your assignment… • Are you asking students to do the right assignment? • Are you teaching the right thing? 2. Embrace AI versus trying to prevent it’s use • (akin to pretending there is no internet and students don’t have mobile phones/data)
  • 30. Jan 2003 • New Cohort of students starting Programming • Q: Can ChatGPT generate the programming language being taught (Processing)? • A: Web says NO. However by trying it out myself I discovered partial YES • Q: What do I need to change in Assigment 1 • A: No more than normal (change the theme and some constraints) • Why? • We don’t mark the code, we mark the reflection • The reflection is tied to the marking rubric, which in turn is tied to the code • WE ARE MAKING THE LEARNING NOT THE ARTIFACT
  • 31. Feb 2023 • Following more education based AI Groups • Differences of opinion about citing • Personal communication. • Appendix for • Prompt • Response • Methods / Methodology • Evaluation of AI responses used
  • 32. Mar 2023 • CoP with Hazell and Peter
  • 33. April 2023 • Colleagues in other schools complaining about generated assignments • Detecting an AI generated Final Project Report • TurnItIn • Similarity • AI Detection • 98% Confidence Interval • 99% Confidence Interval for third level • Highlighting of generated text
  • 34. Generated Projects - How we handled it • Ran all student reports manually through TurnItIn • Students above a combined threshold were contacted. • Result Message posted (next slide) • Follow up interviews • Traditional plagiarised project – Redo • Generated Report – Redo • Some generation • Update citations • Acknowledgements • Chapter on AI use Hi StudentX, Based on University policy, we must follow up with another call, in relation to your project. There are issues with generated content. Can we have a call tomorrow morning to discuss further? If you send me a DM in the morning, I will call you back ASAP after 9.30. Thanks, Colm
  • 35. Hi @channel, Thank you for your presentations last week. We have completed the initial processing of the marks. We indicated that feedback would be given today. There have been unexpected delays in releasing that feedback as intended. However, we are releasing indicative grades imminently (rather than percentages). You will receive a follow up DM shortly.During the course of our examination of the projects, a number of issues arose in relation to referencing, citations, plagiarism, generated content, and a combination of both. In a number of cases, generated content was found in the reports, in the code, or in both. As a result, we have re-examined everyone’s work, using all the tools at our disposal and a number of students have already been contacted for follow-ups to address the issues found.If you have received a Slack DM, requesting a further call, we will need to discuss your project further before releasing your grade. If not, we don’t foresee any further additional examination or work, on your project. … We would like to point out that we were very happy with the standard of the projects this year overall, and indeed the variety. One major issue, for most students, was with using Harvard referencing and citations in final reports. Despite asking everyone on our calls last semester if they understood this, it was generally poorly done. For future reference see https://wit-ie.libguides.com/c.php?g=629615&p=4394252Text generated by AI tools (e.g. ChatGPT, Bing Chat, etc.) should be used as follows: •In-text citation: (OpenAI, 2023) •In references: OpenAI. (2023) ChatGPT-4, Response to prompt: “Outline an essay on XYZ”, Accessed: April 26, 2023. •Appendix: the full response included in the appendix. (The text generated should NOT be in your main core text.) We look forward to seeing you all at the next workshop on May 25th / 26th. Don’t forget we will be presenting the Red Hat Online Computing Award for Best Project and the DataWorks Online Computing Communitarian Award at the event. If not we’ll hopefully see you at graduation (whenever that is).Well done. For most it’s over. It’s been a pleasure. From all the team we wish you the very best in your future software careers. Don’t be strangers – you have an open invite to all our workshops, and we look forward to you coming back sharing your experiences with future cohorts.Regards, Colm
  • 36. Observation – All Windows Computers in SETU
  • 37. May 2023 • Generating images Computing Expo ‘23 • Project Catalogue • Large Screen • Panel Screens • Used • Dalle-E • MidJourney • inside DISCORD • Require ATHENTICATOR for 2fa
  • 43. June • Revisiting NoleJ.io • Supply a static content • Document / video / audio • Creates dynamic activities • h5p interactive video with stops actions, • transcript • glossary • quizzes • Games • Fill in blanks • Drag words • Upload H5P/SCORM package to Moodle. • Editable • Runway for Video
  • 44. Conclusions • We’ve been using AI generation for years (without knowing) • Exponential growth clearly visible in the last 8 months in particular • generated, text, video, audio, metadata • Data privacy, ethics, regulation, legislation • (last week in Europe) • Better Advice needed for students (in advance of CA/Exams) • Moving target - Policies will need updating every semester in the short term • No longer talking about AI NOT being allowed