Shiksha: A Novel Architecture for Teleteaching Using Handwriting as a Perceptually Significant Temporal Media

Size: px
Start display at page:

Download "Shiksha: A Novel Architecture for Teleteaching Using Handwriting as a Perceptually Significant Temporal Media"

Transcription

1 Shiksha: A Novel Architecture for Teleteaching Using Handwriting as a Perceptually Significant Temporal Media Amit Singhal 1, Santanu Chaudhury 1, Sumantra Dutta Roy 1 1 Electrical Engineering Department, IIT Delhi, New Delhi, India {amit.singhal, santanuc, sumantra}@ee.iitd.ac.in Abstract. In this paper we present Shiksha an integrated architecture which incorporates handwritten illustrations captured and rendered in a temporal fashion synchronized with audio and video data. The architecture of Shiksha permits non-linear growth in the form of multiple hierarchically organized play streams. We have developed an asynchronous multimedia conferencing application in which the users are provided with an authoring and rendering environment to record and view lectures. It also allows the users to ask and reply to doubts in the previously stored lectures making it a fully interactive but asynchronous system. Keywords: Handwriting, Tele-teaching, Video Conferencing, Web Server. 1 Introduction Use of integrated audio, video and text is a part of various experiential meeting, lecture capture and collaborative systems like [1], [2], [3], [4], [5], [6]. Beyond audio and video, some systems [3], [1], [7] have also captured the corresponding whiteboard data or slides. Among the handwriting enabled systems, [8] have designed and developed a virtual notepad which takes handwriting inputs from the user and stores it in the form of strokes without applying any recognition. Apoerri [9] has developed tools to annotate audio-video segments using handwritten data which is however stored as images. Schilit et al [10] have used a tablet and pen based system to enable a user to underline, highlight, or scribble comments on online documents. But none of the works has yet experimented with using handwriting as a temporal medium, and capturing and presenting the same in synchronization with the corresponding audio and video. Recognizing handwriting as a data type in itself, rather than limiting it by applying handwriting recognition, opens up a new and natural way of expression. The major contribution in this paper is integrated document architecture, named as Shiksha, which integrates handwritten notes as a temporal medium synchronized in time with the corresponding audio and video data. It is an improvement over the architecture proposed in [11], specifically for the purpose of tele-teaching. Other unique features of Shiksha are as follows:

2 Support for audio and video, along with handwritten illustrations. Integration of multiple play streams into a single logical document entity. This feature allows non-linear growth of the document, i.e. new play streams can be added and existing play streams can be modified. Integrated mechanisms to capture, transfer and render the media content in a mutually synchronized way, thus avoiding need to invoke separate applications or the use of attachments. In the next section, we present the perceptual aspects in design. After that, we present the integrated document architecture for Shiksha. In the later sections, we describe an asynchronous video conferencing application in which we demonstrate the effective and immersive communication made possible by using Shiksha. 2 Perceptual Aspects in Design Presentation without the presence of a person is not very effective as people tend to lose their interest. Hence, visual component becomes an integral part of the system. But then we also need to keep in mind the high bandwidth requirements for videobased systems. So, the main challenge is to hold the attention of the user, albeit the given bandwidth constraint. There has to be a judicial mixture of handwriting, audio and video. The resultant environment should give the user an experience similar to sitting in an actual classroom. For this purpose, a portion of the available bandwidth would be reserved for the continuous streaming of the audio and handwriting. The remaining bandwidth would be used for video. For small bandwidth, the video cannot be presented as a continuous stream. To solve this problem, there would be a small window (as shown in Fig. 1) which would show the video for small intervals along with the continuous stream of the audio and handwriting. These small intervals would be appropriately chosen on the basis of the lecture content. In between these intervals the video would disappear, thus saving on the bandwidth. The video would reappear at the next relevant instant in the lecture. This would use the given bandwidth in an optimal manner, and also provide an immersive experience to the user. Fig. 1. Small video window on the handwriting panel

3 3 Document Architecture Shiksha is a logical document entity which is an integration of multiple hierarchically organized play streams. A play stream can comprise multiple media streams which are rendered in synchronization using playback. In this section, we describe the encoding of the media streams particularly the handwritten data, synchronization of different media streams, viewing and rendering of Shiksha. We have chosen QuickTime as the video data-encoding format. For audio coding, we have used the wav format. The handwriting stream is stored in the form a text file as a sequence of (x,y) coordinates of pen strokes. The current system design is flexible enough to allow change in the audio, video encoding formats. Change in the audio-video encoding formats does not affect the synchronization relations between the audio, video and the corresponding handwritten data. Handwriting as a temporal medium is known as ink. It is more natural to draw, write, sketch using a pen rather than using a keyboard and mouse. The novel concept that has been employed in the design of this system is the preservation of temporal characteristics of handwritten data. This further enhances the communication experience, as the temporal characteristics of handwriting are captured and preserved while it is rendered back at the recipient end, giving the user the feel that the other person is writing in front of him. To facilitate use of ink data across devices and different system architectures, it is required to have a standardized representation. With the objective of having a universal standard for representing handwriting or ink, the Multi-modal Interaction working group at W3C has initiated work on one such standard named InkML, i.e. Ink Markup Language [12] which supports a complete and accurate representation of digital ink and allows temporal representation through the use of time-stamps. A typical ink document format is shown below. <ink > <capturedevice> <channeldef name= T > <representation type= integer units= ms relativeto= trace /> </channeldef> </capturedevice> <traceformat id= default > <regularchannels> </ channel name= X type= integer /> </ channel name= Y type= integer /> </ channel name= T type= integer /> </regularchannels> </traceformat> <trace id= t001 timeoffset= 5 > </trace> </ink > It shows 3 channels, X, Y (which denote the x, y coordinates of each pixel of the stroke), and T which denotes the time-stamp when it was drawn. Each stroke of handwritten data is denoted as a trace and identified by a unique trace identifier.

4 The timeoffset contains the time-stamp when rendering of this trace is to be started. The relativeto tag defines that the T values are relative to beginning time-stamps of individual traces. The T channel format is specifically defined in the beginning of the document using the channeldef tag. The tag regularchannels denotes that the channels embedded inside it will always have data for each pixel, i.e. all the three data values will always be present for each pixel. In our system design we have kept the different media streams in their respective containers. The advantage of this approach as against the option of having a single container for all the different media streams is that it makes the packaging independent of the audio video formats and avoids hassles of multiplexing the intermittent hand written data with the more continuous audio visual content. 3.1 Synchronization of Media Streams To enable the temporal capture and synchronization of handwritten data with audio and video, we propose a time-stamp based synchronization mechanism for intramedia and inter-media synchronization of hand-written data. The synchronization between the consecutive data units of a temporal medium is termed as intra-media synchronization whereas that across such temporal media is termed as inter-media synchronization [13]. In our system, Java Media Framework has been used. The three media: Audio, Video, and Handwriting are transmitted over the network as two different streams (Audio-Video combined + Handwriting). We have focused on addressing the issues related to intra-media and inter-media synchronization of handwritten data since this task has not been addressed earlier. Every time the user starts authoring a document, the authoring environment starts a message clock which counts milliseconds from 0 onwards. When the user writes anything, the pen device generates events. The authoring environment responds to these events by noting down the pixel coordinates and the time-stamps derived from the message clock and stores this information in a text file. When playing back the document, the renderer reads the stored text file containing the pixel coordinates and the time-stamps when they are to be rendered. The synchronization is done by buffering the received handwriting stream and not directly displaying on the handwriting panel and waiting for the client to receive the next 40ms time-stamped data of merged audio-video stream. Once the wait is over, the buffered handwriting data is displayed on the panel. Synchronizing the handwritten data to the message clock time rather than the time-stamps on audiovideo helps make the system audio-video codec independent as well as independent of any effect of transcoding. Further the solution is applicable to different message types viz. audio-video, audio only, video only, etc. The temporal arrangement of different play streams is achieved through synchronization based on virtual axis which is a subtype of axes based synchronization [13]. It supports the use of several virtual axes to create a virtual coordinate space. If each document path is assumed to be a virtual axis then its immediate child paths are arranged with respect to this axis, i.e. with respect to its parent stream time. This approach has a distinct advantage rather than using a global time axis to manage the document path hierarchy. Whenever a new path is added to the hierarchy, its start time is calculated with respect to the main path.

5 3.2 Viewing and Editing in Shiksha Shiksha can have multiple play streams which can be organized in the form of a tree. The play stream which has got no parent is called as the root play stream. A user is presented with a hierarchical view of the different play streams in a Shiksha. The user can select the stream which he would like to watch. He can also use a tracker bar to locate a time point at which he would want to begin watching the selected play stream. The audio and video contents of the message first get downloaded on the local machine of the user, and it gets played from there. In addition, it supports multiple users to access the system at one time. The user can also select the child streams he is interested in watching rather than having to view them all. This provides instant access to the message segment the user is interested in viewing, rather than having to wait until the whole message is downloaded. During playback of a play stream the user is presented with the option of loading and viewing any concurrent child stream(s). The user may continue watching the parent stream or may select a child stream in which case the content of the child stream is played by the rendering engine. Since Shiksha allows non-linear growth of the document, a new play stream can be linked to any point on an existing play stream. The added stream is considered as a child of the parent stream and it carries information about the ID of the parent stream and the time offset (from the start of the parent stream) for the point at which it is linked to the parent stream. 4 Deploying Shiksha for Asynchronous Video Conferencing System We have developed an authoring and rendering engine for Shiksha. As an application of such integrated documents, we have developed a client-server based multimedia conferencing system in congruency with the paradigm of asynchronous communication. It basically acts as an ecosystem of offline lecture dissemination. A schematic diagram for the application is shown in Fig Implementation Details The implementation has been done in java. The various components involved are briefly described below. GlassFish Server. The application is hosted on a GlassFish server. GlassFish is an open source application server project led by Sun Microsystems for the Java EE platform. It uses a derivative of Apache Tomcat as the servlet container for serving Web content, with an added component called Grizzly for scalability and speed.

6 Fig. 2. Schematic Diagram MySQL Database. The next step is creation of a Database. This is done using MySQL. MySQL is a relational database management system (RDBMS) that runs as a server providing multi-user access to a number of databases. The database has two tables: Lectures and Doubts as shown in Fig. 2. Lecture table stores all the details of the lecture and doubts stores the details of the doubts. These lectures and their corresponding doubts and comments are available for viewing to the clients and further additions can be made to them. Java Servlets. There are five Java servlets which handle the calls from different clients and are responsible for separate functionalities. The call to these servlets is made in different points on the setup and playback timeline of the client application. Apart from handling the client requests, server provides the option of recording new lectures and adding clarifications in between the lecture in much the same way as the client adds doubt/comment to the lecture. This is achieved through two dedicated Java applications installed on the server. The application can also be accessed through browser by entering the URL of the web server. The link of opening the required Java application is provided on the web page which when clicked by the user starts the properly guided lecture watching session on his/her terminal. This functionality is achieved by converting the executable JAR application file into a Java Web Start Application and deploying it onto the web server for direct access. The file available on the web page is essentially a JNLP (Java Network Launch Protocol) file. The web server is currently a local server at the multimedia lab in IIT Delhi which can be moved to a larger server space outside the IIT, if situation demands (increase in traffic/hits).

7 4.2 Functioning View Lecture. When a client requests to view a lecture, then the server application sends a query to the database, which in turn refers to the lecture table and the available choice of the lectures is presented to the user. Since it is a repository of lectures and there will be more than one lecture, the user can chose which lecture he wants to view. A second choice is presented to the user, as to which doubt threads is he interested in viewing. Now the server accesses all the files lectures, doubts, and comments related to that particular lecture thread and sends them to the client. All the files are stored in the client s cache, from where they are ready to be played back. Depending upon his choice, the lecture playback starts with the desired doubt threads popping in at their relevant timeline locations. Raising a Doubt. During the lecture playback, the user might have questions or doubts in his mind. There is a system in place so that a user can conveniently ask his doubt. The user can ask a new doubt at any stage by clicking at the button Ask a new doubt, which would pause the playback of the lecture. His camera, microphone and the handwriting panel are activated and the query is sent to the server after the recording. The doubt also gets stored in the form of two different streams (Audio- Video combined + Handwriting). Once a doubt has been asked, there is an option to respond to it in the form of a new button Respond to Doubt. On a future access of the particular lecture thread by any user, this recent doubt also appears in the playback options. 5 Conclusions The use of Shiksha with its support for audio-visual and handwritten illustrations facilitates an experiential recording of events and near live interaction among the users. There are many schools and colleges in distant parts of India which do not have adequate teaching resources. By using this application, we can reach to those students and help them with their studies. By using a projector at the client end, the lecture experience seems almost as if a teacher is standing in front and delivering it. The option to ask and reply to doubts makes the system interactive also. In addition, the option to shut video also allows us to save bandwidth in real life situations. Since the system is asynchronous, the lecture can be viewed at any convenient time instead of following a fixed schedule. References 1. D. Bargeron and J. Grudin. As users grow more savvy: Experiences with an asynchronous distance learning tool. In 37th Annual Hawaii International Conference on System Sciences, pages , Jan K. Curran. A web-based collaboration teaching environment. IEEE Multimedia, 9(3):72 76, July 2002.

8 3. J. A. Brotherton, J. R. Bhalodia, and G. D. Abowd. Automated Capture, Integration and Visualization of Multiple Media Streams. In IEEE International Conference on Multimedia Computing and Systems, pages 54 63, R. Jain, P. Kim, and Z. Li. Experiential Meeting System. In ACM SIGMM workshop on Experiential Telepresence, California USA, pages 1 12, Nov C. K. Hess, D. Lin, and K. Nahrstedt. VistaMail: An Integrated Multimedia Mailing System. In IEEE Multimedia, pages 13 20, Oct-Dec J. H. Watt, J. B. Walther, and K. L. Nowak. Asynchronous Videoconferencing: A Hybrid Communication Prototype. In International Conference on System Sciences, pages 13 21, Jan S. LeeTiernan and J. Grudin. Fostering Engagement in Asynchronous learning through collaborative multimedia annotation. Technical Report Microsoft Research Technical Report MSR-TR , 22, Microsoft Research Technical Report MSR-TR , 22, September I. Poupyrev, N. Tomokazu, and S. Weghorst. Virtual Notepad: Handwriting in Immersive VR. In IEEE Virtual Reality Annual International Symposium, pages , March A. Apoerri. How to make audio/video an easy to use and share as text. In ASIST 02, Philadelphia, USA, B. N. Schilit, G. Golovchimlq, and M. N. Price. Beyond paper: Supporting active reading with free form digital ink annotations. In ACM SIGCHI conference on Human factors computing systems Los Angeles, California, United States, pages , G. Harit, V. Mankar, and S. Chaudhary. Patra: A novel document architecture for integrating handwriting with audio-visual information. In 9th International Conference on Document Analysis and Recognition (ICDAR), pages , Sep I. I. M. Language. W3C Working Draft G. Blakowski and R. Steinmetz. A media synchronization survey: Reference model, specification, and case studies. In IEEE Journal on Selected Areas Communication, volume 14, pages 5 35, Jan 1996.

Peer-to-peer Ink Messaging across Heterogeneous Devices and Platforms

Peer-to-peer Ink Messaging across Heterogeneous Devices and Platforms Peer-to-peer Ink Messaging across Heterogeneous Devices and Platforms Manoj Prasad A, Muthuselvam Selvaraj and Sriganesh Madhvanath HP Laboratories India, Bangalore HPL-2007-202 December 20, 2007* Digital

More information

EXPLORING COURSE TOOLS

EXPLORING COURSE TOOLS EXPLORING COURSE TOOLS Now that we have covered the My Blackboard screen, let s explore the different tools that you might find within your course. NOTE: Your instructor controls which tools are available.

More information

Your Total Training Resource. Microsoft OneNote. To Schedule / Need Additional Information

Your Total Training Resource. Microsoft OneNote. To Schedule / Need Additional Information Microsoft OneNote It's your very own digital notebook, so you can keep notes, ideas, web pages, photos, even audio and video all in one place. Whether you're at home, in the office, or on the move, you

More information

Improving student feedback in virtual classrooms

Improving student feedback in virtual classrooms Improving student feedback in virtual classrooms M. van der Schyff, H.C. Ferreira Department of Electrical and Electronic Engineering Rand Afrikaans University, South Africa mvds@ing.rau.ac.za, hcf@ing.rau.ac.za

More information

Lecture Capture using Large Interactive Display Systems

Lecture Capture using Large Interactive Display Systems Lecture Capture using Large Interactive Display Systems Mark Apperley, Sam Jansen, Amos Jeffries, Masood Masoodian, Laurie McLeod, Lance Paine, Bill Rogers, Kirsten Thomson, Tony Voyle Department of Computer

More information

Videoconferencing. Inon Beydha Lukman, Ph.D.

Videoconferencing. Inon Beydha Lukman, Ph.D. Videoconferencing over the Internet Inon Beydha Lukman, Ph.D. Videoconferencing over the Internet has a number of potential uses: Videoconferencing can be used as a distance learning tool, providing a

More information

Lead Your e-classes Session v8.2

Lead Your e-classes Session v8.2 Lead Your e-classes Session v8.2 (NEW version 8.2) For e-classes leaders using the new Saba Meeting v8.2, effective July 14, 2014. Before leading an e-classes v8.2 session for the first time, you need

More information

INTRODUCTION... 4 GETTING STARTED WITH OFFICE ONENOTE

INTRODUCTION... 4 GETTING STARTED WITH OFFICE ONENOTE Fall 2007 M.M. Table of Contents INTRODUCTION... 4 GETTING STARTED WITH OFFICE ONENOTE 2007... 4 NOTEBOOKS, SECTIONS, AND PAGES... 5 AUTOMATIC SAVE... 6 SUPPORT FOR MULTIPLE NOTEBOOKS... 6 CREATING A NEW

More information

What's New In Adobe Connect 9.4. Adobe Connect 9.4 : What s New? Meeting Related Changes. Adobe Connect 9.4: What s New? Screen Sharing Enhancements

What's New In Adobe Connect 9.4. Adobe Connect 9.4 : What s New? Meeting Related Changes. Adobe Connect 9.4: What s New? Screen Sharing Enhancements Adobe Connect 9.4 : What s New? What's New In Adobe Connect 9.4...1 Meeting Related Changes...1 Screen Sharing Enhancements...1 Other Screen Sharing Enhancements...6 New White Board...6 Migration of Old

More information

How to Make Audio/Video as Easy to Use and Share as Text.

How to Make Audio/Video as Easy to Use and Share as Text. Appeared in ASIST 02, November 18 21, Philadelphia, Pennsylvania, USA. How to Make Audio/Video as Easy to Use and Share as Text. Anselm Spoerri School of Communication, Information & Library Studies Rutgers

More information

Structure in On-line Documents

Structure in On-line Documents Structure in On-line Documents Anil K. Jain and Anoop M. Namboodiri Department of Comp. Sci. and Engg. Michigan State University East Lansing, MI 4884 fjain, anoopg@cse.msu.edu Jayashree Subrahmonia IBM

More information

Useful Google Apps for Teaching and Learning

Useful Google Apps for Teaching and Learning Useful Google Apps for Teaching and Learning Centre for Development of Teaching and Learning (CDTL) National University of Singapore email: edtech@groups.nus.edu.sg Table of Contents About the Workshop...

More information

DESIGN AND IMPLEMENTATION OF SAGE DISPLAY CONTROLLER PROJECT

DESIGN AND IMPLEMENTATION OF SAGE DISPLAY CONTROLLER PROJECT DESIGN AND IMPLEMENTATION OF SAGE DISPLAY CONTROLLER BY Javid M. Alimohideen Meerasa M.S., University of Illinois at Chicago, 2003 PROJECT Submitted as partial fulfillment of the requirements for the degree

More information

Contents A. COLLABORATE INTRODUCTION... 1 B. SYSTEM REQUIREMENTS... 1 C. CANVAS COLLABORATE... 2 D. SETTING OF AUDIO (COMPULSORY)...

Contents A. COLLABORATE INTRODUCTION... 1 B. SYSTEM REQUIREMENTS... 1 C. CANVAS COLLABORATE... 2 D. SETTING OF AUDIO (COMPULSORY)... Contents A. COLLABORATE INTRODUCTION... B. SYSTEM REQUIREMENTS... I. OPERATING SYSTEM... II. BROWSER... III. JAVA APPLICATION... C. CANVAS COLLABORATE... I. CREATING COLLABORATE SESSION... II. JOINING

More information

NETSPOKE CONFERENCING. User Guide

NETSPOKE CONFERENCING. User Guide NETSPOKE CONFERENCING User Guide Updated version September 2007 2007 Premiere Global Services, Inc. All Rights Reserved CONTENT WHAT IS NETSPOKE?... 4 GETTING STARTED... 5 ACCESSING NETSPOKE (VIA CONFERENCING

More information

mashme.io Room of the Future

mashme.io Room of the Future mashme.io Room of the Future VERSION 2.2 Background & Vision The mashme.io Room of the Future is a breakthrough in education, e-learning and employee collaboration. It offers the most immersive video meeting

More information

Integration of Handwriting Recognition in Butterfly Net

Integration of Handwriting Recognition in Butterfly Net Integration of Handwriting Recognition in Butterfly Net Sye-Min Christina Chan Department of Computer Science Stanford University Stanford, CA 94305 USA sychan@stanford.edu Abstract ButterflyNet allows

More information

Getting Started for Moderators Quick Reference Guide

Getting Started for Moderators Quick Reference Guide Practice before leading your first session. Become familiar with the session content. Open web pages, applications needed for application sharing and screen captures before session begins. Load multimedia

More information

Blackboard: Chat Tools

Blackboard: Chat Tools Blackboard 9.1 at Skidmore College CHAT TOOLS Blackboard: Chat Tools Overview The Collaboration tools allow you and your students to have real-time communication sessions using two text-based chat tools:

More information

Microsoft Office OneNote 2007

Microsoft Office OneNote 2007 Microsoft Office OneNote 2007 Microsoft Office OneNote 2007 is a digital notebook that provides a flexible way to gather and organize your notes and information, powerful search capabilities so you can

More information

Tools for On-Door Communications on WWW

Tools for On-Door Communications on WWW Tools for On-Door Communications on WWW Keishi Suzumura Graduate School of Software and Information Science Iwate Prefectural University kc@comm.soft.iwate-pu.ac.jp Hiromi Gondo Faculty of Software and

More information

E-Learning. Meeting Solutions

E-Learning. Meeting Solutions E-Learning Meeting Solutions Teach and train more people, more often for less online with MCI Conferencing e-learning solutions and watch how quickly your company can gain the competitive advantage. These

More information

Seminal: Additive Semantic Content for Multimedia Streams

Seminal: Additive Semantic Content for Multimedia Streams Seminal: Additive Semantic Content for Multimedia Streams Sami Rollins Department of Computer Science University of California Santa Barbara, CA 93106-5110 srollins@cs.ucsb.edu Kevin C. Almeroth Department

More information

A Comparison of Software-Based Distance Learning Solutions In focus Interactive Learning Systems

A Comparison of Software-Based Distance Learning Solutions In focus Interactive Learning Systems A Comparison of Software-Based Distance Learning Solutions In focus Interactive Learning Systems Cheryl Choy Introduction Within a short span of time, distance education has set a footprint in the world

More information

Lecture 27 DASH (Dynamic Adaptive Streaming over HTTP)

Lecture 27 DASH (Dynamic Adaptive Streaming over HTTP) CS 414 Multimedia Systems Design Lecture 27 DASH (Dynamic Adaptive Streaming over HTTP) Klara Nahrstedt Spring 2012 Administrative MP2 posted MP2 Deadline April 7, Saturday, 5pm. APPLICATION Internet Multimedia

More information

Anoto Medical Image Annotator: Interactive Prototype and Progress Report

Anoto Medical Image Annotator: Interactive Prototype and Progress Report Anoto Medical Image Annotator: Interactive Prototype and Progress Report 1. Member Names and Roles Group Name: The Annototators Anirudh Vemprala: User interface design and programming Edward Karuna: User

More information

Lecture Encoding of Distance Education by Multimedia Integration

Lecture Encoding of Distance Education by Multimedia Integration Journal of Engineering Education Research Vol. 17, No. 3, pp. 34~41, May 2014 Lecture Encoding of Distance Education by Multimedia Integration Wouseok Jou *, *Dept. of Computer Engineering, Myongji University

More information

Interactive Distance Learning based on SIP

Interactive Distance Learning based on SIP S. Sae-Wong, T. Kamolphiwong, S. Kamolphiwong, and N. Wittayasirikul Centre for Network Research (CNR), Department of Computer Engineering, Faculty of Engineering, Prince of Songkla University, Hatyai,

More information

argusoft A66, Sector 25, GIDC Electronic Estate, Gandhinagar, Gujarat , India Dumbarton Court, Newark, CA 94560, USA

argusoft A66, Sector 25, GIDC Electronic Estate, Gandhinagar, Gujarat , India Dumbarton Court, Newark, CA 94560, USA ROOBROO DESKTOP COLLABORATION PLATFORM ARCHITECTURAL OVERVIEW AND CONFIGURATION HIGHLIGHTS PRESENTED BY: argusoft A66, Sector 25, GIDC Electronic Estate, Gandhinagar, Gujarat 382016, India 35463 Dumbarton

More information

E-Training Content Delivery Networking System for Augmented Reality Car Maintenance Training Application

E-Training Content Delivery Networking System for Augmented Reality Car Maintenance Training Application E-Training Content Delivery Networking System for Augmented Reality Car Maintenance Training Application Yu-Doo Kim and Il-Young Moon Korea University of Technology and Education kydman@koreatech.ac.kr

More information

On-line One Stroke Character Recognition Using Directional Features

On-line One Stroke Character Recognition Using Directional Features On-line One Stroke Character Recognition Using Directional Features Blind for review process 1 1 Blind for review process Abstract. This paper presents a method based on directional features for recognizing

More information

Application of a Visual Computer Simulator into Collaborative Learning

Application of a Visual Computer Simulator into Collaborative Learning Journal of Computing and Information Technology - CIT 14, 2006, 4, 267 273 doi:10.2498/cit.2006.04.01 267 Application of a Visual Computer Simulator into Collaborative Learning Yoshiro Imai 1, Keiichi

More information

Familiar Simple Easy Safe. New (Delve, Sway) Different Rich Engaging Potential for innovation. Late Majority 34% 2.5% Innovators. Early Majority 34%

Familiar Simple Easy Safe. New (Delve, Sway) Different Rich Engaging Potential for innovation. Late Majority 34% 2.5% Innovators. Early Majority 34% New (Delve, Sway) Different Rich Engaging Potential for innovation Familiar Simple Easy Safe 2.5% Innovators Early Adopters 13.5% Early Majority 34% Late Majority 34% Laggards 13.5% What is Office 365?

More information

Coastal Bend College Learn Blackboard 9.1 Faculty Instructional Handbook

Coastal Bend College Learn Blackboard 9.1 Faculty Instructional Handbook Coastal Bend College Learn Blackboard 9.1 Faculty Instructional Handbook Distance Education Table of Contents LOGGING IN TO BLACKBOARD... 1 EXPLORING MY BLACKBOARD... 2 EXPLORING COURSE TOOLS... 5 ANNOUNCEMENTS...

More information

The viewer makes it easy to view and collaborate on virtually any file, including Microsoft Office documents, PDFs, CAD drawings, and image files.

The viewer makes it easy to view and collaborate on virtually any file, including Microsoft Office documents, PDFs, CAD drawings, and image files. Parts of this functionality will only be available in INTERAXO Pro. Introduction The viewer provides users with the capability to load a wide variety of document types online using a web browser. Documents

More information

The Research about Interactive Intelligent Projection Handwritten System Based on Wiimote Wei Zhou, Yao Deng, Luxi Li, Di Hu

The Research about Interactive Intelligent Projection Handwritten System Based on Wiimote Wei Zhou, Yao Deng, Luxi Li, Di Hu The Research about Interactive Intelligent Projection Handwritten System Based on Wiimote Wei Zhou, Yao Deng, Luxi Li, Di Hu Nanjing university of posts and telecommunication, China Zhouw1223@foxmail.com

More information

Zoom Training. Welcome, and thank you for joining! For the things we have to learn before we can do them, we learn by doing them...

Zoom Training. Welcome, and thank you for joining! For the things we have to learn before we can do them, we learn by doing them... Welcome, and thank you for joining! For the things we have to learn before we can do them, we learn by doing them... - Aristotle To be a teacher in the right sense is to be a learner. - Kierkegaard Please

More information

Adobe Connect: Overview

Adobe Connect: Overview Adobe Connect: Overview Table of Contents Table of Contents... 1 Overview of Adobe Connect... 2 Recommended Use... 2 Roles and Privileges... 2 Menu Bar... 3 Prepare Room and Upload Content... 4 Create

More information

Lecture 14: Multimedia Communications

Lecture 14: Multimedia Communications Lecture 14: Multimedia Communications Prof. Shervin Shirmohammadi SITE, University of Ottawa Fall 2005 CEG 4183 14-1 Multimedia Characteristics Bandwidth Media has natural bitrate, not very flexible. Packet

More information

CONTENTS Getting Started Using the Livescribe+ Menu

CONTENTS Getting Started Using the Livescribe+ Menu CONTENTS Getting Started.............................................. 4 Setting Up Livescribe+...................................................... 4 Connecting Your Smartpen and Device........................................

More information

QTP MOCK TEST QTP MOCK TEST II

QTP MOCK TEST QTP MOCK TEST II http://www.tutorialspoint.com QTP MOCK TEST Copyright tutorialspoint.com This section presents you various set of Mock Tests related to QTP Framework. You can download these sample mock tests at your local

More information

Module 3 Web Component

Module 3 Web Component Module 3 Component Model Objectives Describe the role of web components in a Java EE application Define the HTTP request-response model Compare Java servlets and JSP components Describe the basic session

More information

Best Practices for Video-Enabled Teaching and Learning

Best Practices for Video-Enabled Teaching and Learning Web Seminar for Higher Education Leaders Best Practices for Video-Enabled Teaching and Learning Kurt Eisele-Dyrli Web Seminar Editor University Business Adam Linzels Director of Videoconferencing & AV

More information

SmartBoard and Notebook Part 2

SmartBoard and Notebook Part 2 SmartBoard and Notebook Part 2 The SmartBoard is an Interactive Whiteboard that allows you to touch the board and interact with the computer using your finger as the mouse. 4/2009 Floating Tools Control

More information

WebEx Meeting Center TM Pro 6.2

WebEx Meeting Center TM Pro 6.2 BT Web Conferencing Powered by WebEx TM WebEx Meeting Center TM Pro 6.2 For collaborative meetings with 2 to 500 participants USER GUIDE Version 1.0. Last revised January 7, 2005 With BT Web Conferencing

More information

Hands-on Activities in Sakai

Hands-on Activities in Sakai Hands-on Activities in Sakai (Adapted in part from https://owl.uwo.ca/portal/site/owldocs and http://docs.moodle.org/20/en/wimba/using_the_voice_tools) Course Site vs. Project Site Course sites in Sakai

More information

#10: Full PC functionality. #9: Multitasking and peripheral support. #8: Great access to content and software. #7: Mobility of a tablet

#10: Full PC functionality. #9: Multitasking and peripheral support. #8: Great access to content and software. #7: Mobility of a tablet versatility for learning The vision of a learning environment that will best support and prepare students for life outside of the classroom is evolving. Learning in the 21st century is connected, mobile,

More information

Using the SMARTBoard to Differentiate Instruction

Using the SMARTBoard to Differentiate Instruction Using the SMARTBoard to Differentiate Instruction The following best practices tips and tools to support differentiated instructional practices was created based on SMART notebook version v.11.3.857. Best

More information

Avigilon Control Center 5.4 Release Notes

Avigilon Control Center 5.4 Release Notes Notes Version 5.4.0.30 Released Tuesday November 4th, 2014 Release Summary This is the first scheduled service release for Avigilon Control Center 5.4. Users experiencing issues listed in the Issues Fixed

More information

Get More Out of Hitting Record IT S EASY TO CREATE EXCEPTIONAL VIDEO CONTENT WITH MEDIASITE JOIN

Get More Out of Hitting Record IT S EASY TO CREATE EXCEPTIONAL VIDEO CONTENT WITH MEDIASITE JOIN Get More Out of Hitting Record IT S EASY TO CREATE EXCEPTIONAL VIDEO CONTENT WITH MEDIASITE JOIN Better Video Starts With Better Capture Too often, great ideas and important details are lost when the video

More information

Development of a Mobile Observation Support System for Students: FishWatchr Mini

Development of a Mobile Observation Support System for Students: FishWatchr Mini Development of a Mobile Observation Support System for Students: FishWatchr Mini Masaya Yamaguchi, Masanori Kitamura, and Naomi Yanagida National Institute for Japanese Language and Linguistics, Nanzan

More information

Virtual Media & Entertainment House

Virtual Media & Entertainment House Virtual Media & Entertainment House C. K. Yeo, B. S. Lee, V. Anand, Pathik Gupta, Arun Puri, Amol Dhabolkar School of Computer Engineering Nanyang Technological University Nanyang Avenue S 639798 Republic

More information

Orientation to Collaborate 11 Farnoush Zadeh, Instructional Designer

Orientation to Collaborate 11 Farnoush Zadeh, Instructional Designer Orientation to Collaborate 11 Farnoush Zadeh, Instructional Designer Continuing & Distance Education St. Francis Xavier University ! Provide a brief introduction to the Collaborate platform How to get

More information

Adaptive Multimedia Messaging based on MPEG-7 The M 3 -Box

Adaptive Multimedia Messaging based on MPEG-7 The M 3 -Box Adaptive Multimedia Messaging based on MPEG-7 The M 3 -Box Abstract Jörg Heuer José Luis Casas André Kaup {Joerg.Heuer, Jose.Casas, Andre.Kaup}@mchp.siemens.de Siemens Corporate Technology, Information

More information

What You Don t Know About Web Conferencing and Synchronous Technologies for Education and Training

What You Don t Know About Web Conferencing and Synchronous Technologies for Education and Training What You Don t Know About Web Conferencing and Synchronous Technologies for Education and Training Andrew Black, PhD, MBA Executive Director of Educational Technologies Assistant Professor University of

More information

Go paperless by using OneNote 2013

Go paperless by using OneNote 2013 Work Smart by Microsoft IT Go paperless by using OneNote 2013 Customization note: This document contains guidance and/or step-by-step installation instructions that can be reused, customized, or deleted

More information

WebEx Starters Guide. Contents. WebEx General Information...1. WebEx Ready Rooms at NVC...2. WebEx Hardware Recommendations.. 3

WebEx Starters Guide. Contents. WebEx General Information...1. WebEx Ready Rooms at NVC...2. WebEx Hardware Recommendations.. 3 WebEx Starters Guide Rev (7/0/6) Contents WebEx General Information... WebEx Ready Rooms at NVC... WebEx Hardware Recommendations.. Create a WebEx account. Create / Schedule a meeting Starting a Scheduled

More information

Engaging your Learners with Video in the Classroom. Zoom Best Practices and Tips

Engaging your Learners with Video in the Classroom. Zoom Best Practices and Tips Engaging your Learners with Video in the Classroom Introduction: Zoom Best Practices and Tips Zoom is an easy to use video conferencing program that allows for multiple participants, audio, and video sharing,

More information

Web Conference - InstaVC WebRTC-based Clientless VC Make the Right Impression Collaborate with your team like never before. With InstaVC, give presentations, have productive discussions, and come up with

More information

MODELING REAL-TIME MULTIMEDIA STREAMING USING HLS PROTOCOL

MODELING REAL-TIME MULTIMEDIA STREAMING USING HLS PROTOCOL MODELING REAL-TIME MULTIMEDIA STREAMING USING HLS PROTOCOL Smita R Gupta 1, Krunal Panchal 2 1 Studen, Information Technology, L.J. Institute of Engineering & Technology, Gujarat, India 1 Project Trainee,

More information

Envivio Mindshare Presentation System. for Corporate, Education, Government, and Medical

Envivio Mindshare Presentation System. for Corporate, Education, Government, and Medical Envivio Mindshare Presentation System for Corporate, Education, Government, and Medical Introducing the Envivio Mindshare Presentation System The Envivio Mindshare Presentation system is a highly optimized

More information

Copyright and Trademark Information Trademarks Disclaimer; No Warranty

Copyright and Trademark Information Trademarks Disclaimer; No Warranty Copyright and Trademark Information Under the copyright laws, this document may not be copied, photocopied, reproduced, translated, or reduced to any electronic medium or machine-readable form, in whole

More information

X-Communicator: Implementing an advanced adaptive SIP-based User Agent for Multimedia Communication

X-Communicator: Implementing an advanced adaptive SIP-based User Agent for Multimedia Communication X-Communicator: Implementing an advanced adaptive SIP-based User Agent for Multimedia Communication Shakil Siddique, Raimund K. Ege and S. Masoud Sadjadi School of Computer Science Florida International

More information

Copyright 2009 by Scholastic Inc. All rights reserved. Published by Scholastic Inc. PDF0090 (PDF)

Copyright 2009 by Scholastic Inc. All rights reserved. Published by Scholastic Inc. PDF0090 (PDF) Enterprise Edition Version 1.9 System Requirements and Technology Overview The Scholastic Achievement Manager (SAM) is the learning management system and technology platform for all Scholastic Enterprise

More information

Toward Spatial Queries for Spatial Surveillance Tasks

Toward Spatial Queries for Spatial Surveillance Tasks MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Toward Spatial Queries for Spatial Surveillance Tasks Yuri A. Ivanov, Christopher R. Wren TR2006-051 May 2006 Abstract Surveillance systems

More information

Wal-Mart Canada: Adobe Connect User Guide

Wal-Mart Canada: Adobe Connect User Guide Wal-Mart Canada: Adobe Connect User Guide ADOBE CONNECT 3 WHAT IS IT? 3 HOW TO USE IT? 3 WHO CAN USE IT? 3 WHERE IS IT? 3 GETTING HELP 3 TECHNICAL REQUIREMENTS 3 GETTING STARTED WITH ADOBE CONNECT BASICS

More information

Fall UI Design and Implementation 1

Fall UI Design and Implementation 1 Fall 2005 6.831 UI Design and Implementation 1 1 Suggested by Daniel Swanton Fall 2005 6.831 UI Design and Implementation 2 2 Suggested by Robert Kwok Fall 2005 6.831 UI Design and Implementation 3 3 Input

More information

For Windows Microsoft Corporation. All rights reserved.

For Windows Microsoft Corporation. All rights reserved. For Windows 1 About Skype for Business... 4 Skype for Business Window... 5 Audio... 6 Set up your audio device... 6 Make a call... 6 Answer a call... 7 Use audio call controls... 7 Check voicemail... 8

More information

Creative Digital Spaces Technology Encourages Inspired Human Communication

Creative Digital Spaces Technology Encourages Inspired Human Communication Creative Digital Spaces Technology Encourages Inspired Human Communication Keiju Okabayashi Masashi Uyama Junichi Yura Riichiro Take The new technology Creative Digital Spaces Technology is based on the

More information

Module 10 MULTIMEDIA SYNCHRONIZATION

Module 10 MULTIMEDIA SYNCHRONIZATION Module 10 MULTIMEDIA SYNCHRONIZATION Lesson 33 Basic definitions and requirements Instructional objectives At the end of this lesson, the students should be able to: 1. Define synchronization between media

More information

Kaltura Blackboard Building Block - KAF

Kaltura Blackboard Building Block - KAF Kaltura Blackboard Building Block - KAF I. Introduction a. The Kaltura Building Block allows us to add powerful media tools to Blackboard, combing the best features of video sharing, webcam recording,

More information

SMART Board Interactive Whiteboard Basics

SMART Board Interactive Whiteboard Basics SMART Board Interactive Whiteboard Basics This Quick Reference Guide provides an overview of the information you need to begin using a SMART Board interactive whiteboard. Before you begin, make sure the

More information

A Context Based Storage System for Mobile Computing Applications

A Context Based Storage System for Mobile Computing Applications A Context Based Storage System for Mobile Computing Applications Sharat Khungar Jukka Riekki {firstname.lastname}@ee.oulu.fi Department of Electrical and Information Engineering and Infotech Oulu P.O.BOX

More information

A Scripting Language for Multimodal Presentation on Mobile Phones

A Scripting Language for Multimodal Presentation on Mobile Phones A Scripting Language for Multimodal Presentation on Mobile Phones Santi Saeyor 1, Suman Mukherjee 2, Koki Uchiyama 2, Ishizuka Mitsuru 1 1 Dept. of Information and Communication Engineering, University

More information

British technology brand iboardtouch

British technology brand iboardtouch British technology brand iboardtouch Leading the way in manufacturing superb interactive hardware and software touchscreen solutions specifically for classroom and learning environments. The powerful,

More information

A. Login to e-classes at Select your Language and then login with your e-classes user name Login and Password.

A. Login to e-classes at  Select your Language and then login with your e-classes user name Login and Password. Create an e-meeting and Invite Others An e-meeting provides a convenient way to collaborate online. Any user can create an impromptu e-meeting and invite others to participate. Technical assistance is

More information

INSERVICE DAY - 11/11/11 TECHNOLOGY

INSERVICE DAY - 11/11/11 TECHNOLOGY INSERVICE DAY - 11/11/11 TECHNOLOGY Converting PowerPoints into Movies (examples using imovie& Windows MovieMaker) (More detailed tutorials with pictures can be found at http://www.whsd.net/olc/teacher.aspx?s=1452).

More information

Programming in C# for Experienced Programmers

Programming in C# for Experienced Programmers Programming in C# for Experienced Programmers Course 20483C 5 Days Instructor-led, Hands-on Introduction This five-day, instructor-led training course teaches developers the programming skills that are

More information

Script for Visualization of Algorithms: Framework for Animation Environment and Composite Structures

Script for Visualization of Algorithms: Framework for Animation Environment and Composite Structures DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING, IIT KHARAGPUR Script for Visualization of Algorithms: Framework for Animation Environment and Composite Structures A synopsis of the thesis to be submitted

More information

Taxonomies and controlled vocabularies best practices for metadata

Taxonomies and controlled vocabularies best practices for metadata Original Article Taxonomies and controlled vocabularies best practices for metadata Heather Hedden is the taxonomy manager at First Wind Energy LLC. Previously, she was a taxonomy consultant with Earley

More information

Vision Exchange TM. PEQ-C100 Collaboration System. PEQ-C130 Collaboration System

Vision Exchange TM. PEQ-C100 Collaboration System. PEQ-C130 Collaboration System Vision Exchange TM PEQ-C100 Collaboration System PEQ-C130 Collaboration System Exchange Information, Exchange Ideas, Exchange Visions Sony's Vision Exchange provides a dynamic and flexible solution to

More information

DELIVERY OF MULTIMEDIA EDUCATION CONTENT IN COLLABORATIVE VIRTUAL REALITY ENVIRONMENTS

DELIVERY OF MULTIMEDIA EDUCATION CONTENT IN COLLABORATIVE VIRTUAL REALITY ENVIRONMENTS DELIVERY OF MULTIMEDIA EDUCATION CONTENT IN COLLABORATIVE VIRTUAL REALITY ENVIRONMENTS Tulio Sulbaran, Ph.D 1, Andrew Strelzoff, Ph.D 2 Abstract -The development of Collaborative Virtual Reality Environment

More information

Intermediate/Advanced. Faculty Development Workshop FSE Faculty retreat April 18, 2012

Intermediate/Advanced. Faculty Development Workshop FSE Faculty retreat April 18, 2012 Intermediate/Advanced Faculty Development Workshop FSE Faculty retreat April 18, 2012 Remote Desktop Sharing Quick Reference Guide for Moderators The Moderator or a Participant may request control of another

More information

Toward Spatial Queries for Spatial Surveillance Tasks

Toward Spatial Queries for Spatial Surveillance Tasks Toward Spatial Queries for Spatial Surveillance Tasks Yuri A. Ivanov and Christopher R. Wren Mitsubishi Electric Research Laboratories 201 Broadway 8th Floor; Cambridge MA USA 02139 email: {wren,ivanov}merl.com

More information

The Chinese University of Hong Kong. 2003/2004 Final Year Project. First Term Report LYU0302. PVCAIS Personal VideoConference Archives Indexing System

The Chinese University of Hong Kong. 2003/2004 Final Year Project. First Term Report LYU0302. PVCAIS Personal VideoConference Archives Indexing System Department of Computer Science and Engineering The Chinese University of Hong Kong 2003/2004 Final Year Project First Term Report LYU0302 PVCAIS Personal VideoConference Archives Indexing System Supervisor

More information

Multimedia Systems Giorgio Leonardi A.A Lecture 1: General information and Introduction

Multimedia Systems Giorgio Leonardi A.A Lecture 1: General information and Introduction Multimedia Systems Giorgio Leonardi A.A.2014-2015 Lecture 1: General information and Introduction Overview Course page (D.I.R.): https://disit.dir.unipmn.it/course/view.php?id=639 Consulting: Office hours

More information

The COLDEX Metadata Synchronisation Service (MSS) and other services

The COLDEX Metadata Synchronisation Service (MSS) and other services The COLDEX Metadata ynchronisation ervice () and other services LTC Group, UNED, October 2003 1 Technological options for the... 1 1.1 Distributed Java Objects... 1 1.2 Web ervices and OAP... 2 1.3 Messaging...

More information

LEKHAK [MAL]: A System for Online Recognition of Handwritten Malayalam Characters

LEKHAK [MAL]: A System for Online Recognition of Handwritten Malayalam Characters LEKHAK [MAL]: A System for Online Recognition of Handwritten Malayalam Characters Gowri Shankar, V. Anoop and V. S. Chakravarthy, Department of Electrical Engineering, Indian Institute of Technology, Madras,

More information

Voicethread a tutorial for instructors

Voicethread a tutorial for instructors Voicethread a tutorial for instructors Table of Contents What is Voicethread? 3 Logging into your Voicethread Account 5 Creating a Voicethread 7 Uploading Media 7 Uploading from My Computer 9 Uploading

More information

Comprehensive Tool for Generation and Compatibility Management of Subtitles for English Language Videos

Comprehensive Tool for Generation and Compatibility Management of Subtitles for English Language Videos International Journal of Computational Intelligence Research ISSN 0973-1873 Volume 12, Number 1 (2016), pp. 63-68 Research India Publications http://www.ripublication.com Comprehensive Tool for Generation

More information

Easy Ed: An Integration of Technologies for Multimedia Education 1

Easy Ed: An Integration of Technologies for Multimedia Education 1 Easy Ed: An Integration of Technologies for Multimedia Education 1 G. Ahanger and T.D.C. Little Multimedia Communications Laboratory Department of Electrical and Computer Engineering Boston University,

More information

Distributed Computing Environment (DCE)

Distributed Computing Environment (DCE) Distributed Computing Environment (DCE) Distributed Computing means computing that involves the cooperation of two or more machines communicating over a network as depicted in Fig-1. The machines participating

More information

e-learning, Webinar, Collaboration & More Solution Presentation

e-learning, Webinar, Collaboration & More Solution Presentation e-learning, Webinar, Collaboration & More Solution Presentation Why emeetplus In a better and faster way. Easy to deploy and use Brings the spontaneity, naturalness and interactivity of in-person Learning

More information

MBrowser v1.8 (Multimedia Browser) Quick Reference

MBrowser v1.8 (Multimedia Browser) Quick Reference MBrowser v1.8 (Multimedia Browser) Quick Reference by S. KIRANYAZ MBrowser is the primary and only MUVIS application that is used for multimedia browsing and retrieval within a MUVIS database. It is a

More information

Course Design, Representation and Browser for Web Based Education

Course Design, Representation and Browser for Web Based Education Course Design, Representation and Browser for Web Based Education KUNAL CHAWLA Department of Information Technology Indian Institute of Information Technology Allahabad, Uttar Pradesh INDIA Abstract: -

More information

Table of Contents 1. INTRODUCING DLL MODES AND SETTINGS IN DLL GENERAL DLL FEATURES...4

Table of Contents 1. INTRODUCING DLL MODES AND SETTINGS IN DLL GENERAL DLL FEATURES...4 Table of Contents 1. INTRODUCING DLL...1 2. MODES AND SETTINGS IN DLL...2 2.1 TEACHING MODE... 2 2.2 SELF LEARNING MODE... 2 2.3 NORMAL SETTING... 3 2.4 MANUAL SETTING... 3 2.5 CAPTURE SETTING... 3 3.

More information

Video in the Interface

Video in the Interface Video in the Interface Video: the BEST * modality As passive or active as needed Simple directional localization Line-of-sight supports see/be seen paradigm (within visible spectrum) Rich sensor * According

More information

ShowNTell - An easy-to-use tool for answering students questions with voiceover

ShowNTell - An easy-to-use tool for answering students questions with voiceover + ShowNTell - An easy-to-use tool for answering students questions with voiceover recording Dr BHOJAN ANAND LIFT & TEG Grant: Start date: June 2014 End date: Dec 2015 + ShowNTell Problem Statement & Motivation

More information

Smart Note Talker. 714 Anil kumar Gona, Ashwini Gona

Smart Note Talker. 714 Anil kumar Gona, Ashwini Gona Smart Note Talker Anil kumar Gona Asst.Professor 1 Ashwini Gona 2 Asst.Professor Department of Electronics and Communication Engineering, Anurag Group of Institutions, ABSTRACT:-The Smart Note Taker is

More information

Social Behavior Prediction Through Reality Mining

Social Behavior Prediction Through Reality Mining Social Behavior Prediction Through Reality Mining Charlie Dagli, William Campbell, Clifford Weinstein Human Language Technology Group MIT Lincoln Laboratory This work was sponsored by the DDR&E / RRTO

More information