SlideShare a Scribd company logo
1 of 30
TELLOP
BETA PROTOTYPE PRESENTATION
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 1
ABOUT US
MATTIA ZAGO
MAIN DEVELOPER
Departamento de Ingeniería de la
Información
y las Comunicaciones
University of Murcia
Pascual
Pérez-Paredes
Departamento de Filología Inglesa
Gregorio
Martínez Pérez
Departamento de Ingeniería de la
Información y las Comunicaciones
Pilar
Aguado
Departamento de Filología Inglesa
Carlos
Ordoñana
Departamento de Filología Inglesa
Purificación
Sánchez Hernández
Departamento de Filología Inglesawebs.um.es/mattia.zago
ABOUT US
And who I am
USE CASES
How it is working?
DESIGN
A “material” choice
DEVELOPMENT
The engineering point of view
2
THE AGENDA FOR TODAY
TELLOP APP
Available Platforms
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN
DEMO
The prototype
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 3
AVAILABLE PLATFORMS
WORLDWIDE
SMARTPHONES
MARKET SHARE
COVERAGE
99.3% http://www.statista.com/statistics/266136/global-market-share-held-by-smartphone-operating-systems/
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 4
AVAILABLE PLATFORMS
WORLDWIDE
TABLETS
MARKET SHARE
COVERAGE 100%
http://www.statista.com/statistics/272446/global-market-share-held-by-tablet-operating-systems/
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 5
FRAMEWORK
USE CASES
HOW IT IS WORKING
HOW IT IS WORKING
DASHBOARD
TASK
HISTORY
FEATURED
EXERCISES
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 7
HOW IT IS WORKING
DASHBOARD
EXERCISE
HISTORY
FEATURED
EXERCISES
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 8
CROSS-AVAILABLE
FUNCTIONALITIES
 SEARCH
 REQUEST UPDATE
 SETTINGS
 USER PROFILE
EXTRA FEATURES
 WORD OF THE DAY
 TIPS AND QUOTES
SEARCH
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 9
DEFINITION SYNONYM
GRAMMAR IDIOMS
FEATURED EXERCISE
Each user
will receive a list
of exercises
depending
on its level
and language
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 10
TASK HISTORY
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 11
Permits to
see and interact
with all the
previous tasks
TASK HISTORY
Permits to
see and interact
with all the
previous tasks
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 12
TAP ON
ANY
ELEMENT
PRACTICE
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 13
Type and Level
Title
Description
User Input
Real-time Stats
Submit the
text to our
server for a
deeper
analysis
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 14
ANALYZE THE RESULT
Related
Ratio and Indices
K-Frequency
Comparison Chart
Single Word
Exploration
TAP ON A
WORD
SINGLE WORD EXPLORATION
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 15
Definitions
Collocations
DESIGN
A “MATERIAL”
CHOICE
TellOP Beta Prototype - TaLC 12 - Gießen 16
GOOGLE MATERIAL DESIGN
“unified experience
across platforms
and device sizes”
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 18
WHY TELLOP USES IT
CLEAR
ROBUST
SPECIFIC
DEVELOPMEN
T
THE ENGINEERING
POINT OF VIEW
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 20
USER MANAGEMENT
The main TellOP
website is in
charge of the
user
management.
i.e. users must
register online
and not through
the application
https://www.digitalocean.com/community/tutorials/an-introduction-to-oauth-2
oAuth2 Authentication Mechanism
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 21
TEXT ANALYSIS DATA FLOW
USER APP SERVER
Featured Exercises
Solution
Text
TextReal-time Stats
Results
Processed Results
Processed Results
Explore Term
TELLOP
DB
Request User Data
User Profile
Lex
Tutor
Term Term
Results Collins
Term
Results Stands4
Processed Results
Term information
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 22
CONTROL FLOW
START
Our server receives the
text to analyze
Submit on
LexTutor
Ratios and Indices
K-Families
Distribution
K-1 Family
Words List
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 23
K-FAMILIES ANALYSIS
START
Our server receives the
text to analyze
Submit on
LexTutor
K-Families
Distribution
User Global Profile
TellOP
User
Database
Exercise Profile
Average Profile for
selected level
Language
Profile
Provider
Compare
BarChart
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 24
K-FAMILIES ANALYSIS
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 25
K-FAMILY WORD LISTS
START
Our server receives the
text to analyze
Submit on
LexTutor
K-1 Family
Words List
Ki Family
Words List
END
Select a Family
No Families Left
Separate
Functional
Words
Ki Family
Functional
Words List
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 26
SINGLE WORD EXPLORATION
Ki Family
Functional
Words List
Word 1 User selects a word
Available
Functionalities
Explore Context
(preceding and
following words)
Explore
Synonyms
Explore
Definitions
Explore
Idioms
Explore
Grammar
Explore
Collocations
TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 27
FUTURE WORKS
SOCIAL
TABLET
OPTIMIZED
INTERFACES
ADVANCED
SEARCH
IMPORT
EXERCISE
PERSONAL
ACTIVITIES
SPEECH
RECOGNITION
Ideas?
Feedback?
Suggestions
?
Thank you!
TELLOP
DEV-TEAM
MATTIA
ZAGO
www.tellop.eu webs.um.es/mattia.zago

More Related Content

Similar to TELL-OP App

Survival of the Fittest: Modernize your NonStop applications today
Survival of the Fittest: Modernize your NonStop applications todaySurvival of the Fittest: Modernize your NonStop applications today
Survival of the Fittest: Modernize your NonStop applications todayThomas Burg
 
Gala Webminar September 2013
Gala Webminar September 2013Gala Webminar September 2013
Gala Webminar September 2013pangeanic
 
Ds latino alejandrov4
Ds latino alejandrov4Ds latino alejandrov4
Ds latino alejandrov4alejandro_xf
 
Google 2-Sided Business Model Case Study
Google 2-Sided Business Model Case StudyGoogle 2-Sided Business Model Case Study
Google 2-Sided Business Model Case Studybazza1664
 
Uniface delivers 3GL app in less time, using less code
Uniface delivers 3GL app in less time, using less codeUniface delivers 3GL app in less time, using less code
Uniface delivers 3GL app in less time, using less codeHelen Xu
 
iJam Matching Pipeline November 2013
iJam Matching Pipeline November 2013iJam Matching Pipeline November 2013
iJam Matching Pipeline November 2013Slava Solonitsyn
 
Why Python is better for Data Science
Why Python is better for Data ScienceWhy Python is better for Data Science
Why Python is better for Data ScienceÍcaro Medeiros
 
Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...
Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...
Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...Yole Developpement
 
Resume (Ronnie B. Pedarios)
Resume (Ronnie B. Pedarios)Resume (Ronnie B. Pedarios)
Resume (Ronnie B. Pedarios)Ronnie Pedarios
 
TAUS Machine Translation Showcase, TAUS Introduction and MT Market Overview, ...
TAUS Machine Translation Showcase, TAUS Introduction and MT Market Overview, ...TAUS Machine Translation Showcase, TAUS Introduction and MT Market Overview, ...
TAUS Machine Translation Showcase, TAUS Introduction and MT Market Overview, ...TAUS - The Language Data Network
 
Osmb Keynote Jan2009 Yolton Final
Osmb Keynote Jan2009 Yolton FinalOsmb Keynote Jan2009 Yolton Final
Osmb Keynote Jan2009 Yolton FinalMark Yolton
 
machine translation manuel herranz PangeaMT TAUS Barcelona
machine translation manuel herranz PangeaMT TAUS Barcelonamachine translation manuel herranz PangeaMT TAUS Barcelona
machine translation manuel herranz PangeaMT TAUS BarcelonaManuel Herranz
 
SAP Systems Integration by SAP PI (XI)
SAP Systems Integration by SAP PI (XI)SAP Systems Integration by SAP PI (XI)
SAP Systems Integration by SAP PI (XI)alpercelk
 
Technology & innovation Management Course - Session 2
Technology & innovation Management Course - Session 2Technology & innovation Management Course - Session 2
Technology & innovation Management Course - Session 2Dan Toma
 
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...CA Technologies
 
TAUS MT SHOWCASE, I Used to Be a Translator, Now I Run MT, Manuel Herranz, Pa...
TAUS MT SHOWCASE, I Used to Be a Translator, Now I Run MT, Manuel Herranz, Pa...TAUS MT SHOWCASE, I Used to Be a Translator, Now I Run MT, Manuel Herranz, Pa...
TAUS MT SHOWCASE, I Used to Be a Translator, Now I Run MT, Manuel Herranz, Pa...TAUS - The Language Data Network
 

Similar to TELL-OP App (20)

Презентация Poliglot pro 8 (eng)
Презентация Poliglot pro 8 (eng)Презентация Poliglot pro 8 (eng)
Презентация Poliglot pro 8 (eng)
 
Survival of the Fittest: Modernize your NonStop applications today
Survival of the Fittest: Modernize your NonStop applications todaySurvival of the Fittest: Modernize your NonStop applications today
Survival of the Fittest: Modernize your NonStop applications today
 
Maximizing Big Data ROI via Best of Breed Technology Patterns and Practices -...
Maximizing Big Data ROI via Best of Breed Technology Patterns and Practices -...Maximizing Big Data ROI via Best of Breed Technology Patterns and Practices -...
Maximizing Big Data ROI via Best of Breed Technology Patterns and Practices -...
 
Gala Webminar September 2013
Gala Webminar September 2013Gala Webminar September 2013
Gala Webminar September 2013
 
Ds latino alejandrov4
Ds latino alejandrov4Ds latino alejandrov4
Ds latino alejandrov4
 
Google 2-Sided Business Model Case Study
Google 2-Sided Business Model Case StudyGoogle 2-Sided Business Model Case Study
Google 2-Sided Business Model Case Study
 
Uniface delivers 3GL app in less time, using less code
Uniface delivers 3GL app in less time, using less codeUniface delivers 3GL app in less time, using less code
Uniface delivers 3GL app in less time, using less code
 
iJam Matching Pipeline November 2013
iJam Matching Pipeline November 2013iJam Matching Pipeline November 2013
iJam Matching Pipeline November 2013
 
Do you speak PackML
Do you speak PackMLDo you speak PackML
Do you speak PackML
 
Alles offen = gut(ai)
Alles offen = gut(ai)Alles offen = gut(ai)
Alles offen = gut(ai)
 
Why Python is better for Data Science
Why Python is better for Data ScienceWhy Python is better for Data Science
Why Python is better for Data Science
 
Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...
Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...
Advanced Packaging Role after Moore’s Law: Transition from Technology Node Er...
 
Resume (Ronnie B. Pedarios)
Resume (Ronnie B. Pedarios)Resume (Ronnie B. Pedarios)
Resume (Ronnie B. Pedarios)
 
TAUS Machine Translation Showcase, TAUS Introduction and MT Market Overview, ...
TAUS Machine Translation Showcase, TAUS Introduction and MT Market Overview, ...TAUS Machine Translation Showcase, TAUS Introduction and MT Market Overview, ...
TAUS Machine Translation Showcase, TAUS Introduction and MT Market Overview, ...
 
Osmb Keynote Jan2009 Yolton Final
Osmb Keynote Jan2009 Yolton FinalOsmb Keynote Jan2009 Yolton Final
Osmb Keynote Jan2009 Yolton Final
 
machine translation manuel herranz PangeaMT TAUS Barcelona
machine translation manuel herranz PangeaMT TAUS Barcelonamachine translation manuel herranz PangeaMT TAUS Barcelona
machine translation manuel herranz PangeaMT TAUS Barcelona
 
SAP Systems Integration by SAP PI (XI)
SAP Systems Integration by SAP PI (XI)SAP Systems Integration by SAP PI (XI)
SAP Systems Integration by SAP PI (XI)
 
Technology & innovation Management Course - Session 2
Technology & innovation Management Course - Session 2Technology & innovation Management Course - Session 2
Technology & innovation Management Course - Session 2
 
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...
How T-Mobile Leveraged Service Virtualization as a Foundation to Digital Tra...
 
TAUS MT SHOWCASE, I Used to Be a Translator, Now I Run MT, Manuel Herranz, Pa...
TAUS MT SHOWCASE, I Used to Be a Translator, Now I Run MT, Manuel Herranz, Pa...TAUS MT SHOWCASE, I Used to Be a Translator, Now I Run MT, Manuel Herranz, Pa...
TAUS MT SHOWCASE, I Used to Be a Translator, Now I Run MT, Manuel Herranz, Pa...
 

More from Pascual Pérez-Paredes

Developing corpus-based resources for language learning: looking back in "hope"
Developing corpus-based resources for language learning: looking back in "hope"Developing corpus-based resources for language learning: looking back in "hope"
Developing corpus-based resources for language learning: looking back in "hope"Pascual Pérez-Paredes
 
A contrastive analysis of native and non-native speaker interviews
A contrastive analysis of native and non-native speaker interviewsA contrastive analysis of native and non-native speaker interviews
A contrastive analysis of native and non-native speaker interviewsPascual Pérez-Paredes
 
Education as a multilingual and multicultural space
Education as a multilingual and multicultural spaceEducation as a multilingual and multicultural space
Education as a multilingual and multicultural spacePascual Pérez-Paredes
 
Higher Education as a multilingual and multicultural space
Higher Education as a multilingual and multicultural spaceHigher Education as a multilingual and multicultural space
Higher Education as a multilingual and multicultural spacePascual Pérez-Paredes
 
English-medium instruction as a transformation policy
English-medium instruction as a transformation policyEnglish-medium instruction as a transformation policy
English-medium instruction as a transformation policyPascual Pérez-Paredes
 
European Commission Erasmus – Facts, Figures & Trends.
European Commission Erasmus – Facts, Figures & Trends.European Commission Erasmus – Facts, Figures & Trends.
European Commission Erasmus – Facts, Figures & Trends.Pascual Pérez-Paredes
 
Pedagogical applications of corpus data for English for General and Specific ...
Pedagogical applications of corpus data for English for General and Specific ...Pedagogical applications of corpus data for English for General and Specific ...
Pedagogical applications of corpus data for English for General and Specific ...Pascual Pérez-Paredes
 
Aesla 2011 getting_things_done_pascual_pérez-paredes
Aesla 2011 getting_things_done_pascual_pérez-paredesAesla 2011 getting_things_done_pascual_pérez-paredes
Aesla 2011 getting_things_done_pascual_pérez-paredesPascual Pérez-Paredes
 
Rannsókn á lestrarvenjum og notkun bókmennta
Rannsókn á lestrarvenjum og notkun bókmenntaRannsókn á lestrarvenjum og notkun bókmennta
Rannsókn á lestrarvenjum og notkun bókmenntaPascual Pérez-Paredes
 
Involvement in personal narratives-ma of learner language
Involvement in personal narratives-ma of learner languageInvolvement in personal narratives-ma of learner language
Involvement in personal narratives-ma of learner languagePascual Pérez-Paredes
 
Jornada lectura lit. infantil September 28, 2011
Jornada lectura lit. infantil September 28, 2011Jornada lectura lit. infantil September 28, 2011
Jornada lectura lit. infantil September 28, 2011Pascual Pérez-Paredes
 
Teaching and learning children litarature in europa ni̇han
Teaching and learning children litarature in europa ni̇hanTeaching and learning children litarature in europa ni̇han
Teaching and learning children litarature in europa ni̇hanPascual Pérez-Paredes
 
UK Comenius project dissemination event
UK Comenius project dissemination eventUK Comenius project dissemination event
UK Comenius project dissemination eventPascual Pérez-Paredes
 
What can a corpus tell us about discourse
What can a corpus tell us about discourseWhat can a corpus tell us about discourse
What can a corpus tell us about discoursePascual Pérez-Paredes
 

More from Pascual Pérez-Paredes (20)

TELL-OP App - How it works
TELL-OP  App - How it worksTELL-OP  App - How it works
TELL-OP App - How it works
 
Developing corpus-based resources for language learning: looking back in "hope"
Developing corpus-based resources for language learning: looking back in "hope"Developing corpus-based resources for language learning: looking back in "hope"
Developing corpus-based resources for language learning: looking back in "hope"
 
A contrastive analysis of native and non-native speaker interviews
A contrastive analysis of native and non-native speaker interviewsA contrastive analysis of native and non-native speaker interviews
A contrastive analysis of native and non-native speaker interviews
 
Education as a multilingual and multicultural space
Education as a multilingual and multicultural spaceEducation as a multilingual and multicultural space
Education as a multilingual and multicultural space
 
Higher Education as a multilingual and multicultural space
Higher Education as a multilingual and multicultural spaceHigher Education as a multilingual and multicultural space
Higher Education as a multilingual and multicultural space
 
English-medium instruction as a transformation policy
English-medium instruction as a transformation policyEnglish-medium instruction as a transformation policy
English-medium instruction as a transformation policy
 
European Commission Erasmus – Facts, Figures & Trends.
European Commission Erasmus – Facts, Figures & Trends.European Commission Erasmus – Facts, Figures & Trends.
European Commission Erasmus – Facts, Figures & Trends.
 
Escribir ciencia en inglés
Escribir ciencia en inglésEscribir ciencia en inglés
Escribir ciencia en inglés
 
Pedagogical applications of corpus data for English for General and Specific ...
Pedagogical applications of corpus data for English for General and Specific ...Pedagogical applications of corpus data for English for General and Specific ...
Pedagogical applications of corpus data for English for General and Specific ...
 
Using pedagogic corpora in ELT
Using pedagogic corpora in ELTUsing pedagogic corpora in ELT
Using pedagogic corpora in ELT
 
Aesla 2011 getting_things_done_pascual_pérez-paredes
Aesla 2011 getting_things_done_pascual_pérez-paredesAesla 2011 getting_things_done_pascual_pérez-paredes
Aesla 2011 getting_things_done_pascual_pérez-paredes
 
Los blogs en el área de humanidades
Los blogs en el área de humanidadesLos blogs en el área de humanidades
Los blogs en el área de humanidades
 
Kynnig á degi íslenskrar tungu
Kynnig á degi íslenskrar tunguKynnig á degi íslenskrar tungu
Kynnig á degi íslenskrar tungu
 
Rannsókn á lestrarvenjum og notkun bókmennta
Rannsókn á lestrarvenjum og notkun bókmenntaRannsókn á lestrarvenjum og notkun bókmennta
Rannsókn á lestrarvenjum og notkun bókmennta
 
Involvement in personal narratives-ma of learner language
Involvement in personal narratives-ma of learner languageInvolvement in personal narratives-ma of learner language
Involvement in personal narratives-ma of learner language
 
Jornada lectura lit. infantil September 28, 2011
Jornada lectura lit. infantil September 28, 2011Jornada lectura lit. infantil September 28, 2011
Jornada lectura lit. infantil September 28, 2011
 
Teaching and learning children litarature in europa ni̇han
Teaching and learning children litarature in europa ni̇hanTeaching and learning children litarature in europa ni̇han
Teaching and learning children litarature in europa ni̇han
 
UK Comenius project dissemination event
UK Comenius project dissemination eventUK Comenius project dissemination event
UK Comenius project dissemination event
 
Specialist genres
Specialist genresSpecialist genres
Specialist genres
 
What can a corpus tell us about discourse
What can a corpus tell us about discourseWhat can a corpus tell us about discourse
What can a corpus tell us about discourse
 

Recently uploaded

PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 

Recently uploaded (20)

PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 

TELL-OP App

  • 2. TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 1 ABOUT US MATTIA ZAGO MAIN DEVELOPER Departamento de Ingeniería de la Información y las Comunicaciones University of Murcia Pascual Pérez-Paredes Departamento de Filología Inglesa Gregorio Martínez Pérez Departamento de Ingeniería de la Información y las Comunicaciones Pilar Aguado Departamento de Filología Inglesa Carlos Ordoñana Departamento de Filología Inglesa Purificación Sánchez Hernández Departamento de Filología Inglesawebs.um.es/mattia.zago
  • 3. ABOUT US And who I am USE CASES How it is working? DESIGN A “material” choice DEVELOPMENT The engineering point of view 2 THE AGENDA FOR TODAY TELLOP APP Available Platforms TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN DEMO The prototype
  • 4. TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 3 AVAILABLE PLATFORMS WORLDWIDE SMARTPHONES MARKET SHARE COVERAGE 99.3% http://www.statista.com/statistics/266136/global-market-share-held-by-smartphone-operating-systems/
  • 5. TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 4 AVAILABLE PLATFORMS WORLDWIDE TABLETS MARKET SHARE COVERAGE 100% http://www.statista.com/statistics/272446/global-market-share-held-by-tablet-operating-systems/
  • 6. TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 5 FRAMEWORK
  • 7. USE CASES HOW IT IS WORKING
  • 8. HOW IT IS WORKING DASHBOARD TASK HISTORY FEATURED EXERCISES TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 7
  • 9. HOW IT IS WORKING DASHBOARD EXERCISE HISTORY FEATURED EXERCISES TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 8 CROSS-AVAILABLE FUNCTIONALITIES  SEARCH  REQUEST UPDATE  SETTINGS  USER PROFILE EXTRA FEATURES  WORD OF THE DAY  TIPS AND QUOTES
  • 10. SEARCH TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 9 DEFINITION SYNONYM GRAMMAR IDIOMS
  • 11. FEATURED EXERCISE Each user will receive a list of exercises depending on its level and language TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 10
  • 12. TASK HISTORY TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 11 Permits to see and interact with all the previous tasks
  • 13. TASK HISTORY Permits to see and interact with all the previous tasks TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 12 TAP ON ANY ELEMENT
  • 14. PRACTICE TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 13 Type and Level Title Description User Input Real-time Stats Submit the text to our server for a deeper analysis
  • 15. TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 14 ANALYZE THE RESULT Related Ratio and Indices K-Frequency Comparison Chart Single Word Exploration TAP ON A WORD
  • 16. SINGLE WORD EXPLORATION TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 15 Definitions Collocations
  • 17. DESIGN A “MATERIAL” CHOICE TellOP Beta Prototype - TaLC 12 - Gießen 16
  • 18. GOOGLE MATERIAL DESIGN “unified experience across platforms and device sizes”
  • 19. TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 18 WHY TELLOP USES IT CLEAR ROBUST SPECIFIC
  • 21. TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 20 USER MANAGEMENT The main TellOP website is in charge of the user management. i.e. users must register online and not through the application https://www.digitalocean.com/community/tutorials/an-introduction-to-oauth-2 oAuth2 Authentication Mechanism
  • 22. TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 21 TEXT ANALYSIS DATA FLOW USER APP SERVER Featured Exercises Solution Text TextReal-time Stats Results Processed Results Processed Results Explore Term TELLOP DB Request User Data User Profile Lex Tutor Term Term Results Collins Term Results Stands4 Processed Results Term information
  • 23. TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 22 CONTROL FLOW START Our server receives the text to analyze Submit on LexTutor Ratios and Indices K-Families Distribution K-1 Family Words List
  • 24. TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 23 K-FAMILIES ANALYSIS START Our server receives the text to analyze Submit on LexTutor K-Families Distribution User Global Profile TellOP User Database Exercise Profile Average Profile for selected level Language Profile Provider Compare BarChart
  • 25. TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 24 K-FAMILIES ANALYSIS
  • 26. TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 25 K-FAMILY WORD LISTS START Our server receives the text to analyze Submit on LexTutor K-1 Family Words List Ki Family Words List END Select a Family No Families Left Separate Functional Words Ki Family Functional Words List
  • 27. TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 26 SINGLE WORD EXPLORATION Ki Family Functional Words List Word 1 User selects a word Available Functionalities Explore Context (preceding and following words) Explore Synonyms Explore Definitions Explore Idioms Explore Grammar Explore Collocations
  • 28. TELLOP BETA PROTOTYPE - TALC 12 - GIEßEN 27 FUTURE WORKS SOCIAL TABLET OPTIMIZED INTERFACES ADVANCED SEARCH IMPORT EXERCISE PERSONAL ACTIVITIES SPEECH RECOGNITION

Editor's Notes

  1. Good afternoon, I’m Mattia Zago and I will introduce you the beta prototype of the TellOP application
  2. I am a PhD student from the University of Murcia and I represent the development team for this project.
  3. Our agenda for today starts with a brief description of the technology used in order to implement the prototype, Then we will continue with an overview of the main functionalities The design choices and The technical solutions adopted for the user input analysis Please do not hesitate to interrupt me for any question
  4. According to the last statistical data, Android OS covers more than 80% of all mobile devices. We decided to implement the application for the three major operative systems: Android, iOS and Windows Universal.
  5. However, if we look at the tablet market share, the situation changes, in fact Windows Universal grow to almost 20%. For that reason we choose to develop the application for the top-three operative system.
  6. In order to achieve this result and maximize the outcome we choose the Xamarin technology for our application. Xamarin is multiplatform framework based on the Microsoft dotNET middleware, the idea behind this product is “write once, run everywhere AND be native” Essentially we designed and implemented a cross platform application, without losing all the benefits given by the native implementation --------------------------- Let’s then start with the first look on smartphone control flow
  7. Let’s then start with the first look on smartphone control flow
  8. Right after the login page, which will be discussed later, a generic user lands on his personal dashboard. CLICK The most important part of the dashboard is the TASK history, where all the previous solved and uncompleted exercises are available CLICK Secondly the user can retrieve from our server a list of featured exercises, divided by CEFR (siː iː ef ˈɑː(r)) levels, in this case, A2 and B2. ------------------------------ From here, several side-functionalities are available, for example search, updates, user profiles etc. Moreover, the dashboard presents every day a different quote, tips or word in order to increase the user knowledge and vocabulary
  9. From here, several side-functionalities are available, for example search, updates, user profiles etc. Moreover, the dashboard presents some extra functionalities such as the word of the day or a tip or a quote that aim to increase the user knowledge of the language or simply his vocabulary ------------- Clearly one of the most important side-functionality is the ability to search terms
  10. Clearly one of the most important side-functionality is the ability to search terms, Which means that the application must aggregate results from several sources in order to retrieve definitions, synonyms, grammar behavior and general idiomatic form This page is available from any screen inside the application, the user just need to tap on the corresponding search icon (indicate top icon) -------------- The second most important page is without any doubt the featured exercises list
  11. The second most important page is without any doubt the featured exercises list In here a selected subset of tasks is presented to the user, according to their level and capabilities
  12. The same happens in the history page, in here the user can find all the previous solved and uncompleted exercises CLICK In both pages any item is clickable CLICK And leads to the practice page
  13. The same happens in the history page, in here the user can find all the previous solved and uncompleted exercises CLICK In both pages any item is clickable CLICK And leads to the practice page
  14. […] And leads to the practice page. This page represent the main user input mechanism, and consist in CLICK Several information about the exercise (such as type and level, title and description) plus a series of real time statistics. Specifically we presents to the user the most-accurate-as-possible counter for names, adverbs, adjectives and verbs. As you can notice the search icon is clearly visible in the action bar. When completing the exercise the user can submit the result to our server for the analisys
  15. universal and simple elements specific keylines: circle, square, rectangle, orthogonals, and diagonals Key lights create directional shadows, and ambient light creates soft shadows. Content is displayed on material, in any shape and color. 
  16. Help users navigate your app by designing clear layouts with distinct calls to action. Give users confidence in knowing where they are in your app and what is important. Use color, shape, text, and motion to communicate what is happening. Functional capabilities among all screen size, properly optimized