John Blake
Profile
TNT Lab
Publications
Presentations
Grants and funds
Teaching philosphy
Tools
Pronunciation scaffolder
Error detector
Tense identifier
Argument analyzer
Move visualizer
Feature visualizer
Courses
Course list
Authorship analysis
Expert systems with Python
Information ethics
Logic and language
Patterns and language
Python for NLP
Technology-enhanced language learning
Visualizing time and tense
Error-free research writing
Reader-friendly writing
Legacy thesis writing
Thesis writing
Writing scientific research abstracts
Awareness and defense
Blitz speaking
Interview practice
Professional development
Pronunciation scaffolder
Error detector
Tense identifier
Argument analyzer
Move visualizer
Feature visualizer