Understanding Video Lectures in a Flipped Classroom Setting. A Major Qualifying Project Report. Submitted to the Faculty
|
|
|
- Pearl Cole
- 10 years ago
- Views:
Transcription
1 1 Project Number: DM3 IQP AAGV Understanding Video Lectures in a Flipped Classroom Setting A Major Qualifying Project Report Submitted to the Faculty Of Worcester Polytechnic Institute In partial fulfillment of the requirements for the Degree of Bachelor of Science By Phillip Simon Monday, April 28 th, 2014 Approved by: Professor Joseph Beck, Project Advisor
2 2 Abstract: Online courses are a more recent development in teaching. This project is designed to analyze how flipping a classroom from a traditional setting where the professor and students are in a room together to a setting where the students watch previously filmed lectures. I parsed words from a file that contains the transcription of the closed captioning. There were two sets of files: one for Coursera videos and one for YouTube videos. The Porter Stemming Algorithm was then used to create a language data model of the parsed words. The purpose of parsing these files was to count the number of occurrences of certain technical words and see how often they are missed. Once the files were parsed and the results were analyzed, they showed that the Coursera transcription is a better tool for online courses. It is clear that the Coursera videos have a higher word count for technical words than the YouTube videos. The analysis of the results of the project will help to better understand if online courses are an effective method of teaching for technical material.
3 3 Acknowledgments I would like to thank Professor Joseph Beck for advising the project and helping throughout my senior as I worked to complete the project. I would also like to thank Gregor Kiczales for allowing the WPI Computer Science department to use his video lecture for their class. Lastly, I would especially like to thank the WPI Computer Science department for providing me with the knowledge over my four years at WPI to complete my project successfully.
4 4 Table of Contents 1. Introduction Problem YouTube vs Coursera Goals Background WPI s Intro to Programming course MOOC Closed Captioning Parsing Files Porter Stemming Algorithm Unigram Data Model Tools Used YouTube Coursera Eclipse Java Microsoft Excel Google2SRT Porter Stemming Algorithm Methodology Results Conclusion Future Work Sources... 14
5 5 1. Introduction 1.1 Problem Statement Online courses or some form of online courses, such as WPI s class capture, are used in universities around the world. Some problems with these courses can be poor video quality, poor examples used in lectures, or confusing terminology used. For this project, we will focus more on the language aspect of the videos. The data model provided by the project will highlight which terms are used in explaining technical material during an online lecture as well how often these terms are used. The results of this project will serve as introduction into the analysis of online lectures. 1.2 YouTube vs Coursera The purposes of using YouTube in this project are: ease of access, being free, and the fact that the online course being used by WPI is uploaded on to this site. YouTube also provides closed captioning for the certain videos which makes it easier to analyze the language as long we have some method to extract the closed captioning. Coursera has similar aspects to YouTube but is designed for a different purpose. Coursera is an education platform that partners with top universities and organizations worldwide, to offer courses online for anyone to take, for free. 5 It requires an account for students to be able to access the video lectures. The closed captioning for Coursera is human transcribed so of course it is of better quality than the closed captioning algorithm used by YouTube. 1.3 Goals The goals of this project are to develop some type of analysis for the online courses being used so the process can be improved upon moving forward. We are also providing an analysis for the closed captioning algorithm used by YouTube. By comparing it against the human transcribed Coursera closed captioning, we can get estimate of the accuracy rating of the algorithm. Alongside the estimated accuracy, we will use a language model that consists of word types and word count to justify any conclusions.
6 6 2. Background 2.1 WPI s Intro to Programming Course The intro to programming course introduces principles of computation and programming with an emphasis on program design. Topics include design and implementation of programs that use a variety of data structures (such as records, lists, and trees), functions, conditionals, and recursion. Students will be expected to design, implement, and debug programs in a functional programming language 2. The language used for coding is a functional language called Racket which is a descendent of a language called Scheme. The interactive development environment used is known as DrRacket. All computer science majors are required to take one of two versions of the course: the original intro to programming (CS 1101) or the accelerated intro to programming (CS 1102) which provides an accelerated introduction to design and implementation of functional programs. CS 1102 presents the material from CS 1101 at a fast pace (so students can migrate their programming experience to functional languages), then covers several advanced topics in functional programming (potential topics include macros, lazy programming with streams, and programming with higher-order functions). Students will be expected to design, implement, and debug programs in a functional programming language MOOC MOOC is an acronym for massive open online course. It is designed to be a free course that is easily accessible via the web and allows unlimited participation 3. MOOC s are used worldwide. Some features of MOOCs include peer grading and automatically graded assignments. The MOOC used in this project comes from the University of British Columbia. Something similar to a MOOC would be WPI s class capture. A professor is recorded teaching a class and then the class lecture is posted via WPI s blackboard portal. Students can then watch the lecture an unlimited amount of times. WPI s class capture is slightly different because it is a live stream at first. One key distinction is that class capture is not intended to be primarly online while MOOCs are fully online. 2.3 Closed Captioning Closed captioning (CC) is a process that displays text on a screen in order to provide additional support information. Closed captioning can be used for the hearing impaired as a way to watch shows, videos, movies, etc. Closed captioning provides free text to be analyzed which is key because we are going to repurpose the closed captioning in order to analyze the contents of the videos. 2.4 Parsing
7 7 Parsing is a process used to analyze a string of symbols, both in natural language and computer languages. Parsing is typically used to interpret sentences. It can also be used to emphasize the importance of grammatical divisions such as subject and predicate (citation). 2.5 Stemming Stemming is a process used to reduce a word to its root or base. The stem may not necessarily be the same as the morphological root of the word (citation). The stem also need not be a valid word. Algorithms that encompassing stemming have been incorporated in computer science since the 1960s. Stemming programs may be referred to as stemming algorithms. 2.6 Porter Stemming Algorithm The porter stemming algorithm is a process for removing the commoner morphological and inflexional endings from words in English. Its main use is as part of a term normalization process that is usually done when setting up Information Retrieval systems 1. Some examples of the porter stemming algorithm are below: 2.7 Unigram Data Model A unigram data model is a subcategory of a statistical language model. Statistical language models assign a probability to a sequence of words by means of a probability distribution (citation). Language models are used in many applications such as parsing, speech recognition, and information retrieval. Unigram models are the more commonly used models in information retrieval 4.
8 8 3. Tools Used Tools Used YouTube Coursera Eclipse Java Microsoft Excel Google2SRT Porter Stemming Algorithm Purpose YouTube 6 videos were used in this project because they are easily accessible and have closed captioning available. Coursera 5 is an education platform that partners with top universities and organizations worldwide, to offer courses online for anyone to take, for free 6. Eclipse was used for this project because it is a free source interactive development environment that has Java capabilities. Java was used because it is an object oriented language. Excel sheets were an easy way to keep count of the words and to stem them A tool that can download not embedded subtitles (Closed Captions CC) from YouTube/Google Video videos (if those are present) and convert them to a standard format (SubRip SRT) supported by most video players 5. The Porter stemming algorithm (or Porter stemmer ) is a process for removing the commoner morphological and inflexional endings from words in English. Its main use is as part of a term normalisation process that is usually done when setting up Information Retrieval systems 1.
9 9 4. Methodology countlines: stemwords: This method counts the number of lines in a file. This method takes a file, counts the number of lines in that file, and reduces each word to its base then puts those words into an array. The Porter Stemming Algorithm code is adapted from a source listed 1. parsefiles This method takes words from the parsed closed captioned files, removes any characters attached to them, and prints them into an excel document. Depending on the set of files (Coursera and YouTube), the word gets printed to a different column in the excel sheet. The method works by calling the getcol method to obtain an array of strings of the names of the videos which are contained in an excel sheet. Next, the method takes a file from a either the YouTube or Coursera directory that contains the closed captioning files of the YouTube closed captioning and strips them of any undesired characters and prints them to an excel sheet. The method repeats this process for files in a Coursera directory as well. This process is repeated for every video listed in the excel file that contains the video names for both the Coursera and YouTube videos. getcol unigram: This method takes all the words in a column of an excel sheet and puts them in an array. This method counts the number of occurrences of a word in a sheet in an excel document and builds a unigram model. The method runs for every video listed in the excel document containing the list of Coursera and YouTube videos. There are three text files containing different types of words. The first of the three types are normal words which are simply: nouns, adjectives, adverbs, etc. The second of the three types are function words. Function words are those that have ambiguous meanings such as: the, from, all, his, etc. The last of the three types are technical words. Technical words are those that relate directly and specifically to the material being covered in the lectures. The stemwords function is then run using each of the three files in order to produce three separate
10 10 arrays of stemmed words for each category of words. Words that do not appear in the file are unaccounted for. For each text file, the method compares a word in that file to a word in a file generated by parsefiles that contains the words in the closed captioning files. This is done for both YouTube and Coursera files. The count is kept for the number of times of the word in the text file appears in the file generated by parsefiles. The word, the count, the type of the word, and the accuracy ratings (one for each word and one the aggregates the accuracies) are all printed in an excel file in a unigram data model. To see results, refer to sheet within the zip file labeled unigram_results. main The main method calls parsefiles and then calls unigram. A line stating Program is done is printed when the main method has finished running.
11 11 5. Results The results of the project are contained in an excel sheet marked unigram_results. The focus of the results was on the technical types of words. The function and normal words provide good data as well but were counted simply because they appear in the language. After analyzing the results, it is clear that the Coursera video has more occurrences of the technical words than the YouTube. For instance, the word abstract appears 21 times in the in one of the Coursera closed captioning but 0 times in one of the YouTube closed captioning and the word function appears in in one of the Coursera closed captioning 65 times but only 21 times in one of the YouTube closed captioning. There are some results that where words appear more often in the YouTube closed captioning than the Coursera closed captioning but that is not the majority of the data. The accuracies were calculated by comparing the number of occurrences of a word in a YouTube file with that of a Coursera file. The Coursera file is used as a base because it is the human transcribed closed captioning which leaves less room for error. I divided the number of occurrences in a YouTube file by the number of occurrences in a Coursera file. These results are also in the file marked unigram_results. When the accuracies are compared, 88.3% of the parsed YouTube files have accuracy ratings over 100%. This means that parsed word occurred more times in the YouTube video than in the Coursera video. Although the data seems to not point towards Coursera it actually does. These accuracies were not separate by types of words so the focus of the project, the technical words, is lost in the larger sample size. The higher counts originate in the normal and function words more than the technical words. This agrees with the idea that the YouTube algorithm has errors and changes words of a technical nature (i.e. abstraction) to something such as a bat some. The three words that the technical word could possibly be changed to are categorized under either the normal or technical. This means the word counts for these types increase while the technical count remains stagnant thus causing the large discrepancies in the accuracy ratings. Words that are longer and have more syllables were the ones that were incorrectly translated and misspelled especially, the technical words. In some cases, words such now or even some prepositions were also incorrectly translated. The reason for this is most likely the speech patterns of the speaker. People may slur or the algorithm used by YouTube may not have picked up on an accent and this causes random errors.
12 12 6. Conclusion It appears that Coursera closed captioning is better for technical videos than YouTube s algorithm. This conclusion was the expected outcome. Coursera s hand transcribed closed captioning is an almost perfect match to the video lectures. The reason for the discrepancies noticed in the YouTube video can be from a number of factors. Some of those factors are: the lecturer is talking to fast, the lecturer has an accent, or the lecturer is using words that YouTube s algorithm is not designed to catch. For this project, the last of these factors is probably the most likely. Words such as abstract and function are probably not typical words outside of academic fields. Although I am unsure of how YouTube s algorithm works, I know that some speech recognition algorithms use common speech patterns to guess the next word such as the android texting algorithm that tries to preselect the next word in text messages based on previous conversations held by the user. In summary, Coursera s closed captioning model is a better one for technical videos. YouTube s algorithm is close but should not be considered close enough for a college course. Many of the words are mixed and confused for other words. Watching only 1 minute of the YouTube s version of the lectures with the closed captioning turned on will highlight this fact. Moving forward, human transcribed closed captioning is a better model for massive open online courses. It is important to note that using closed captioning to infer the content of the videos (for doing searching, for example), would fail for programming courses, or any other courses that consists of a technical vocabulary.
13 13 7. Future Works There are many additions that can be made to the project. One of the original ideas was to analyze the comments, likes, and thumbs up and thumbs down count from the YouTube videos and cross examine those results with the grades of the students in the courses. This idea never came to fruition due to some features being disabled by the owner of the YouTube videos. One idea for future work would be to take the results of this project and cross examine them with the grades from the students in the course. The videos where the number of technical words is noticeably greater in the Coursers closed captioning would be the key videos. If in the case where students did poorly for this section of the course, it can be analyzed to see if there is any correlation with the number of misses in the YouTube video. Another course of action would be to have one lecture watch only the YouTube videos and another lecture watch only the Coursera videos. The students grades can then be analyzed throughout the lectured and compared to see which class performed better: the YouTube class or the Coursera class. This may be slightly tricky as there are many factors that go into college courses such as what time in the year are they taken, who is the professor, the sample size, etc. The results of the project can also be improved. Currently, the three types of word files are words input by a user. To improve the project, the types of words should be taken from the videos. This would produce truer and better results.
14 8. Sources
SPeach: Automatic Classroom Captioning System for Hearing Impaired
SPeach: Automatic Classroom Captioning System for Hearing Impaired Andres Cedeño, Riya Fukui, Zihe Huang, Aaron Roe, Chase Stewart, Peter Washington Problem Definition Over one in seven Americans have
Dr. Rebecca Graetz, Inver Hills Community College
Dr. Rebecca Graetz, Inver Hills Community College EdD in Higher and Post Secondary Education with emphasis on accessibility. Dissertation topic: Analyzing the implementation of open captioned videos in
Closed Captioning and Educational Video Accessibility
the complete guide to Closed Captioning and Educational Video Accessibility MEDIACORE WHY ARE CLOSED CAPTIONS IMPORTANT? Video learning is exploding! Today, video is key to most online and blended courses,
Embedding Multimedia in Blackboard
Embedding Multimedia in Blackboard Embedding videos Locate the video or podcast you would like the share. This example uses a cat- tastic YouTube video. (Curious? Click the image below.) 1. Find the button
Closed Captioning Resources & Best Practices
Closed Captioning Resources & Best Practices 1. Media needs to be Closed Captioned Faculty and staff are responsible for captioning their own media. Captioning is necessary because one manner of accommodating
Quality Assurance at NEMT, Inc.
Quality Assurance at NEMT, Inc. Quality Assurance Policy NEMT prides itself on the excellence of quality within every level of the company. We strongly believe in the benefits of continued education and
Closed captions are better for YouTube videos, so that s what we ll focus on here.
Captioning YouTube Videos There are two types of captions for videos: closed captions and open captions. With open captions, the captions are part of the video itself, as if the words were burned into
Clarified Communications
Clarified Communications WebWorks Chapter 1 Who We Are WebWorks was founded due to the electronics industry s requirement for User Guides in Danish. The History WebWorks was founded in 2004 as a direct
Creating Captions in YouTube
Creating Captions in YouTube You can add your own captions to your videos. First, you will need a Google account where you can upload your videos to YouTube. You do not have to leave your videos there
Programming Languages
Programming Languages Qing Yi Course web site: www.cs.utsa.edu/~qingyi/cs3723 cs3723 1 A little about myself Qing Yi Ph.D. Rice University, USA. Assistant Professor, Department of Computer Science Office:
Quality Assurance at NEMT, Inc.
Quality Assurance at NEMT, Inc. Quality Assurance Policy NEMT prides itself on the excellence of quality within every level of the company. We strongly believe in the benefits of continued education and
CS 2112 Spring 2014. 0 Instructions. Assignment 3 Data Structures and Web Filtering. 0.1 Grading. 0.2 Partners. 0.3 Restrictions
CS 2112 Spring 2014 Assignment 3 Data Structures and Web Filtering Due: March 4, 2014 11:59 PM Implementing spam blacklists and web filters requires matching candidate domain names and URLs very rapidly
Extracting and Preparing Metadata to Make Video Files Searchable
Extracting and Preparing Metadata to Make Video Files Searchable Meeting the Unique File Format and Delivery Requirements of Content Aggregators and Distributors Table of Contents Executive Overview...
Live Streaming on YouTube
Do-It-Yourself Live Streaming What is it? Live Streaming on YouTube Google offers a free services that allows live streaming to your YouTube channel via Google +. The process is easy and uses consumer
Music Library Organization: Extension to the Sanchez, Waldron Report. In partial fulfillment of the Bachelor of Science degree
Music Library Organization: Extension to the Sanchez, Waldron Report An Interactive Qualifying Project Report Submitted to the faculty of WORCESTER POLYTECHNIC INSTITUE In partial fulfillment of the Bachelor
Advice for Class Teachers. Moderating pupils reading at P 4 NC Level 1
Advice for Class Teachers Moderating pupils reading at P 4 NC Level 1 Exemplars of writing at P Scales and into National Curriculum levels. The purpose of this document is to provide guidance for class
Distance Learning Captioning Pilot Project Executive Summary
Distance Learning Captioning Pilot Project Executive Summary Date Prepared: August 28, 2013 ADA Work Group Members David Brodosi Lyman Dukes Deni Elliott Casey Frechette Karla Kmetz Barry McDowell Pilot
Making a Video Year Six
Making a Video Year Six Unit Overview This children introduces the idea of using photos and videos within a multimedia presentation. Children will cover: - Using a digital camera to take photographs and
English. Universidad Virtual. Curso de sensibilización a la PAEP (Prueba de Admisión a Estudios de Posgrado) Parts of Speech. Nouns.
English Parts of speech Parts of Speech There are eight parts of speech. Here are some of their highlights. Nouns Pronouns Adjectives Articles Verbs Adverbs Prepositions Conjunctions Click on any of the
DSPS ACCOMMODATIONS & INTERPRETING SERVICES. Revised 1/2007 OHLONE COLLEGE FREMONT, CALIFORNIA
INSTRUCTOR HANDBOOK DSPS ACCOMMODATIONS & INTERPRETING SERVICES Revised 1/2007 OHLONE COLLEGE FREMONT, CALIFORNIA INTRODUCTION The Ohlone College DSP&S Accommodations and Interpreting Services Office provides
3PlayMedia. Closed Captioning, Transcription, and Subtitling
Closed Captioning, Transcription, and Subtitling 1 Introduction This guide shows you the basics of how to quickly create high quality transcripts, closed captions, translations, and interactive transcripts
Parsing Technology and its role in Legacy Modernization. A Metaware White Paper
Parsing Technology and its role in Legacy Modernization A Metaware White Paper 1 INTRODUCTION In the two last decades there has been an explosion of interest in software tools that can automate key tasks
Grammars and introduction to machine learning. Computers Playing Jeopardy! Course Stony Brook University
Grammars and introduction to machine learning Computers Playing Jeopardy! Course Stony Brook University Last class: grammars and parsing in Prolog Noun -> roller Verb thrills VP Verb NP S NP VP NP S VP
UNIVERSITY OF WATERLOO Software Engineering. Analysis of Different High-Level Interface Options for the Automation Messaging Tool
UNIVERSITY OF WATERLOO Software Engineering Analysis of Different High-Level Interface Options for the Automation Messaging Tool Deloitte Inc. Toronto, ON M5K 1B9 Prepared By Matthew Stephan Student ID:
Search Engine optimization
Search Engine optimization for videos Provided courtesy of: www.imagemediapartners.com Updated July, 2010 SEO for YouTube Videos SEO for YouTube Videos Search Engine Optimization (SEO) for YouTube is just
How to become a successful language learner
How to become a successful language learner By Alison Fenner English and German Co-ordinator, Institution Wide Language Programme Introduction Your success in learning a language depends on you! You may
How to Create Accessible Video. Welcome to the Accessible Technology Webinar Series. Webinar Features
Welcome to the Accessible Technology Webinar Series The Accessible Technology Webinar Series is sponsored by the Great Lakes ADA Center and the Pacific ADA Center, both members of the ADA National Network.
Year 1 reading expectations (New Curriculum) Year 1 writing expectations (New Curriculum)
Year 1 reading expectations Year 1 writing expectations Responds speedily with the correct sound to graphemes (letters or groups of letters) for all 40+ phonemes, including, where applicable, alternative
131-1. Adding New Level in KDD to Make the Web Usage Mining More Efficient. Abstract. 1. Introduction [1]. 1/10
1/10 131-1 Adding New Level in KDD to Make the Web Usage Mining More Efficient Mohammad Ala a AL_Hamami PHD Student, Lecturer m_ah_1@yahoocom Soukaena Hassan Hashem PHD Student, Lecturer soukaena_hassan@yahoocom
Segmentation and Classification of Online Chats
Segmentation and Classification of Online Chats Justin Weisz Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 [email protected] Abstract One method for analyzing textual chat
ABSTRACT INTRODUCTION THE MAPPING FILE GENERAL INFORMATION
An Excel Framework to Convert Clinical Data to CDISC SDTM Leveraging SAS Technology Ale Gicqueau, Clinovo, Sunnyvale, CA Marc Desgrousilliers, Clinovo, Sunnyvale, CA ABSTRACT CDISC SDTM data is the standard
Course Title: Advanced Topics in Quantitative Methods: Educational Data Science Practicum
COURSE NUMBER: APSTA- GE.2017 Course Title: Advanced Topics in Quantitative Methods: Educational Data Science Practicum Number of Credits: 2 Meeting Pattern: 3 hours per week, 7 weeks; first class meets
New pedagogies and delivery models for developing open online courses for international students
Authors Li Yuan [email protected] Stephen Powell [email protected] CETIS (Centre for Educational Technology & Interoperability Standards), University of Bolton UK Hongliang Ma [email protected]
Closed Captions. Questions. Jan Ozer [email protected] www.streaminglearningcenter.com #janozer 11/20/2014
Closed Captions Jan Ozer [email protected] www.streaminglearningcenter.com #janozer Questions For more information, check out the book http://bit.ly/ozer_multi A beacon of light in a valley of half-knowledge
Automatic slide assignation for language model adaptation
Automatic slide assignation for language model adaptation Applications of Computational Linguistics Adrià Agustí Martínez Villaronga May 23, 2013 1 Introduction Online multimedia repositories are rapidly
TTP User Guide. MLLP Research Group. http://www.mllp.upv.es. Wednesday 2 nd September, 2015
TTP User Guide MLLP Research Group http://www.mllp.upv.es Wednesday 2 nd September, 2015 Contents 1 Introduction 3 2 Uploading media files 4 3 Reviewing transcriptions and translations 8 TTP Player 9 Help
AMSL 102 A American Sign Language II
Columbia College Online Campus P a g e 1 AMSL 102 A American Sign Language II Summer Session 14-55 June 01, 2015 July 25, 2015 Course Description Textbooks This course is designed to expand more on ASL
Programming Exercise 3: Multi-class Classification and Neural Networks
Programming Exercise 3: Multi-class Classification and Neural Networks Machine Learning November 4, 2011 Introduction In this exercise, you will implement one-vs-all logistic regression and neural networks
Create A Language. 2015 Global Educator Award Winner: sharon mcadam. lo b a l e d u cato r awa r d w i n n e r. Global Connections 1: Global Society
g lo b a l e d u cato r awa r d w i n n e r Global Connections 1: Global Society 2015 Unit 1: My Culture, My Family Create A Language 2015 Global Educator Award Winner: sharon mcadam PROFESSIONAL DEVELOPMENT
Language Interface for an XML. Constructing a Generic Natural. Database. Rohit Paravastu
Constructing a Generic Natural Language Interface for an XML Database Rohit Paravastu Motivation Ability to communicate with a database in natural language regarded as the ultimate goal for DB query interfaces
September 10, 2015. wcet.wiche.edu
Video Captioning: Features, Costs, Good Practices, and How Captioning Benefits All Students September 10, 2015 The webcast will begin at the top of the hour. There is no audio being broadcast at this time.
Utilizing Automatic Speech Recognition to Improve Deaf Accessibility on the Web
Utilizing Automatic Speech Recognition to Improve Deaf Accessibility on the Web Brent Shiver DePaul University [email protected] Abstract Internet technologies have expanded rapidly over the past two
Mediasite @ TTU. Mediasite @ TTU. Moving content to Mediasite improved Blackboard performance Insecure
Texas Tech University Mediasite Impact @ TTU Ian Wilkinson Education Projects Specialist, Technology Support June 18 th, 2013 Established 1923 Lubbock, Texas Center of a large rural area Over 30,000 students
Session Administration System (SAS) Manager s Guide
Session Administration System (SAS) Manager s Guide Blackboard Collaborate 1 Contents SAS Overview... 4 Getting Started... 4 Creating Sessions Using the SAS... 5 Sample Manager Utilities Page... 5 Creating
GUESSING BY LOOKING AT CLUES >> see it
Activity 1: Until now, you ve been asked to check the box beside the statements that represent main ideas found in the video. Now that you re an expert at identifying main ideas (thanks to the Spotlight
Chapter 1. Dr. Chris Irwin Davis Email: [email protected] Phone: (972) 883-3574 Office: ECSS 4.705. CS-4337 Organization of Programming Languages
Chapter 1 CS-4337 Organization of Programming Languages Dr. Chris Irwin Davis Email: [email protected] Phone: (972) 883-3574 Office: ECSS 4.705 Chapter 1 Topics Reasons for Studying Concepts of Programming
C o p yr i g ht 2015, S A S I nstitute Inc. A l l r i g hts r eser v ed. INTRODUCTION TO SAS TEXT MINER
INTRODUCTION TO SAS TEXT MINER TODAY S AGENDA INTRODUCTION TO SAS TEXT MINER Define data mining Overview of SAS Enterprise Miner Describe text analytics and define text data mining Text Mining Process
1/20/2016 INTRODUCTION
INTRODUCTION 1 Programming languages have common concepts that are seen in all languages This course will discuss and illustrate these common concepts: Syntax Names Types Semantics Memory Management We
Automatic Speech Recognition and Hybrid Machine Translation for High-Quality Closed-Captioning and Subtitling for Video Broadcast
Automatic Speech Recognition and Hybrid Machine Translation for High-Quality Closed-Captioning and Subtitling for Video Broadcast Hassan Sawaf Science Applications International Corporation (SAIC) 7990
Faculty Handbook for the Deaf and Hard of Hearing Program
Faculty Handbook for the Deaf and Hard of Hearing Program The Deaf and Hard of Hearing Program has been providing services for deaf and hard of hearing adults at Napa Valley College since 1964. Deaf and
Course Syllabus My TOEFL ibt Preparation Course Online sessions: M, W, F 15:00-16:30 PST
Course Syllabus My TOEFL ibt Preparation Course Online sessions: M, W, F Instructor Contact Information Office Location Virtual Office Hours Course Announcements Email Technical support Anastasiia V. Mixcoatl-Martinez
Subtitles on everything for everyone Enabling community subtitling and translation for every video on the net.
Subtitles on everything for everyone Enabling community subtitling and translation for every video on the net. 1. Overview: The potential: community-driven subtitling could make video global Inside a community
Gordon College ECB 362 Cost Accounting Online Summer 2015. Flexibility with Responsibility
Time: Monday, May 18, 2015 through Friday, June 28, 2015 Location: Online Professor: Andrew P. Moore, M.S. Management, M.S. Counseling, C.P.A. Office: Frost 305 Telephone: 978-867-4392 Email: [email protected]
CS135 Computer Science I Spring 2015
CS135 Computer Science I Spring 2015 Instructor: Laura Pike Email: [email protected] Phone: 775-753-2288 Office: HTC 131 Office Hours: Monday 9:00 11:30 am Thursday 1:00-3:30 pm Textbooks: ISBN: 978-0470927137,
Correlation: ELLIS. English language Learning and Instruction System. and the TOEFL. Test Of English as a Foreign Language
Correlation: English language Learning and Instruction System and the TOEFL Test Of English as a Foreign Language Structure (Grammar) A major aspect of the ability to succeed on the TOEFL examination is
Literacy and Numeracy for Learning and Life
Literacy and Numeracy for Learning and Life Literacy Session 3 Hospital Schools Literacy and Numeracy for Learning and Life Link Teacher Communication Leading Literacy Core Team Collaboration Assessment
WESTERN KENTUCKY UNIVERSITY. Web Accessibility. Objective
WESTERN KENTUCKY UNIVERSITY Web Accessibility Objective This document includes research on policies and procedures, how many employees working on ADA Compliance, audit procedures, and tracking content
Writing Common Core KEY WORDS
Writing Common Core KEY WORDS An educator's guide to words frequently used in the Common Core State Standards, organized by grade level in order to show the progression of writing Common Core vocabulary
Natural Language Database Interface for the Community Based Monitoring System *
Natural Language Database Interface for the Community Based Monitoring System * Krissanne Kaye Garcia, Ma. Angelica Lumain, Jose Antonio Wong, Jhovee Gerard Yap, Charibeth Cheng De La Salle University
How the Computer Translates. Svetlana Sokolova President and CEO of PROMT, PhD.
Svetlana Sokolova President and CEO of PROMT, PhD. How the Computer Translates Machine translation is a special field of computer application where almost everyone believes that he/she is a specialist.
Video Marketing Services
Video Marketing Services Here are our Video Marketing Service Packages designed to help your business succeed further. Hover over the question marks to get a quick description. You may also download this
Longman English Interactive
Longman English Interactive Level 2 Orientation (English version) Quick Start 2 Microphone for Speaking Activities 2 Translation Setting 3 Goals and Course Organization 4 What is Longman English Interactive?
!!!! Online Education White Paper. January 25, 2014
Online Education White Paper January 25, 2014 Executive Summary A renewed interest in online education has surfaced recently, largely sparked by issues of bottlenecking and course availability on college
Call 999: teacher s notes
Call 999: teachers notes Call 999 Contents Call 999: teacher s notes Call 999: answers & transcripts Call 999: flashcards Call 999: classroom materials Copyright - please read All the materials on these
Effect of Captioning Lecture Videos For Learning in Foreign Language 外 国 語 ( 英 語 ) 講 義 映 像 に 対 する 字 幕 提 示 の 理 解 度 効 果
Effect of Captioning Lecture Videos For Learning in Foreign Language VERI FERDIANSYAH 1 SEIICHI NAKAGAWA 1 Toyohashi University of Technology, Tenpaku-cho, Toyohashi 441-858 Japan E-mail: {veri, nakagawa}@slp.cs.tut.ac.jp
Get Ready for IELTS Reading. About Get Ready for IELTS Reading. Part 1: Vocabulary. Part 2: Skills development. Part 3: Exam practice
About Collins Get Ready for IELTS series has been designed to help learners at a pre-intermediate level (equivalent to band 3 or 4) to acquire the skills they need to achieve a higher score. It is easy
Experiments in Web Page Classification for Semantic Web
Experiments in Web Page Classification for Semantic Web Asad Satti, Nick Cercone, Vlado Kešelj Faculty of Computer Science, Dalhousie University E-mail: {rashid,nick,vlado}@cs.dal.ca Abstract We address
Olympus AS-5000 Transcription Kit Installation Instructions and Standard Configuration Options. Introduction. Pre-Install Checks.
Page 1 Introduction The following instructions are intended to guide you through the installation procedure and some standard configuration options for the AS-5000 Transcription Kit and DSS Player Pro
Basic Computer Skills Module 4. Introduction to Microsoft PowerPoint 2010
Basic Computer Skills Module 4 Introduction to Microsoft PowerPoint 2010 Basic Computer Skills Module 4 Introduction to Microsoft PowerPoint 2010 Summary Goal(s): This unit includes lessons on how to use
Pedagogy of Effective Online Course Design and Delivery Schedule
/ Date General Topics for the Week Design Concepts WHAT and WHY (using articles, discussion and individual design concerns) Technical Skills - HOW (using Tutorials and instruction in class and at home
COPYRIGHT 2011 COPYRIGHT 2012 AXON DIGITAL DESIGN B.V. ALL RIGHTS RESERVED
Subtitle insertion GEP100 - HEP100 Inserting 3Gb/s, HD, subtitles SD embedded and Teletext domain with the Dolby HSI20 E to module PCM decoder with audio shuffler A A application product note COPYRIGHT
Master Degree Project Ideas (Fall 2014) Proposed By Faculty Department of Information Systems College of Computer Sciences and Information Technology
Master Degree Project Ideas (Fall 2014) Proposed By Faculty Department of Information Systems College of Computer Sciences and Information Technology 1 P age Dr. Maruf Hasan MS CIS Program Potential Project
Coursera at the UW: The challenges, benefits, and surprises of teaching a MOOC Janice Fournier, UW Information Technology
Coursera at the UW: The challenges, benefits, and surprises of teaching a MOOC Janice Fournier, UW Information Technology August 2013 UW faculty have used and adopted a number of new technologies over
Sentiment Analysis of Movie Reviews and Twitter Statuses. Introduction
Sentiment Analysis of Movie Reviews and Twitter Statuses Introduction Sentiment analysis is the task of identifying whether the opinion expressed in a text is positive or negative in general, or about
Recommended Action Members of the Learning, Teaching and Assessment Sub-committee are invited to
Massive Open Online Courses (MOOCs): London Business School Brand Management: Aligning Business, Brand and Behaviour Purpose Members of the Learning, Teaching and Assessment Sub-committee (LTAS) are invited
Camtasia: Importing, cutting, and captioning your Video Express movie Camtasia Studio: Windows
Camtasia: Importing, cutting, and captioning your Video Express movie Camtasia Studio: Windows Activity 1: Adding your Video Express output into Camtasia Studio Step 1: the footage you shot in the Video
System requirements for ICS Skills ATS
System requirements for ICS Skills ATS A system requirements check verifies that the computer fulfils the requirements to run ICS Skills Automated tests. There are 4 possible checks that can be made prior
Information for candidates
Information for candidates The test that opens doors around the world IELTS, the International English Language Testing System, is designed to assess the language ability of candidates who want to study
* A Practical Response to. Massive Open Online Courses (MOOCs)
A Practical Response to Massive Open Online Courses (MOOCs) MODERATOR Kenneth C. Green, founding director of The Campus Computing Project PANELISTS Pamela A. Havice, Ph.D., Associate Professor Clemson
