SlideShare une entreprise Scribd logo
1  sur  84
Interactive Exploration of
Music Listening Histories
Ricardo Dias, Manuel J. Fonseca,
Daniel Gonçalves
Context & Motivation
Proliferation of lifelogging services
Tracking Listening Habits
Music Listening Histories
User 1
  Artist 1, Song 1, Timestamp
  Artist 2, Song 3, Timestamp
  Artist 1, Song 2, Timestamp   Time
  Artist 3, Song 5, Timestamp
  Artist 4, Song 4, Timestamp
  …
User 2
  …
Profile Generation
Recommendation
Pattern detection in user habits




                             zachstern@flickr
Good at recording data…
… and allow direct access to it!
But Visualization is also important!




                              ottonassar@flickr
Related work
StreamGraph [Byron and Wattenber 2008]
Tangle, Strings and Knots [Baur2009]
LastHistory [Baur2011]
Fans effort to visualize data
Scrobbling Timeline                    Arc diagrams




    LastGraph
Problems
Main issues
o More concerned about design and aesthetics
o Static visualizations and only overviews of
  listening histories
o Lack of interactive browsing and filtering
o Scalability issues, regarding the number of
  songs to represent
Main issues
o More concerned about design and aesthetics
o Static visualizations and only overviews of
  listening histories
o Lack of interactive browsing and filtering
o Scalability issues, regarding the number of
  songs to represent
Main issues
o More concerned about design and aesthetics
o Static visualizations and only overviews of
  listening histories
o Lack of interactive browsing and filtering
o Scalability issues, regarding the number of
  songs to represent
Main issues
o More concerned about design and aesthetics
o Static visualizations and only overviews of
  listening histories
o Lack of interactive browsing and filtering
o Scalability issues, regarding the number of
  songs to represent
Our solution
Design principles

Rationale
Exploration




              thegiantvermin@flickr
Overview




           [Dias and Fonseca2010]
Interactivity
                Ultrastart
Details on demand




                    m4tik@flickr
Inference




            mterraza@sxc
Analysis
Music Listening History Explorer

MULHER
MULHER
Main Visualization: Stacked dot
Main Visualization: Timeline
Main Visualization: Background
Filtering
o Genre
o Artist name    Single selection

o Free Text
                                    Multiple Selection
o Time


                 Combining Filters
Statistics
General Statistics     Daily and Hourly Visualizations
                       With Context   Without Context
Brushing & Highlighting
Implementation
Regular Web Application   Backend Server
 HTML, CSS, Javascript
      Protovis             Java backend
 JSON to represent data
Demo
Evaluation
Two Experiments




                  swamibu@flickr
First experiment

Common listening history
Evaluate:
  – UI usability
  – Users satisfaction
    and experience
Second Experiment: Case Studies

o Users exploring their own listening histories
o Listening Patterns Detection
Experiments Details


Test Procedure         Users
     Tasks        Listening Logs


     =                 ≠
Setup Procedure
o 45 min for each test
o User’s personal computers




                              mytudut@flickr
Test Session Procedure
1.   Quick introduction
2.   Application description
3.   Practice Time
4.   Tasks execution
5.   Satisfaction survey & Informal Interview
Tasks
9 tasks
2 Categories
  1. Explore and browse the listening history
  2. Pattern detection and trends on music listening
     habits
Exploring Tasks: examples
Indicate the most played song of the artist X
over the last three months

Describe the trend on the previous identified
song
Exploring Tasks: examples
Indicate the most played song of the artist X
over the last three months

Describe the trend on the previous identified
song
Pattern Detection Tasks: examples
Describe and try to justify the listening changes
that occurred over the last three months

Describe the listening habits on the selected
period
Pattern Detection Tasks: examples
Describe and try to justify the listening changes
that occurred over the last three months

Describe the listening habits on the selected
period
First Experiment
Common Log
o Listening Histories from one of the authors
o 5.000 records (11/2009 to 07/2011)




                                           alaasafei@sxc
Participants

                          8        2

N = 10
Ages between 20-50 years
Listen to music almost every day
Occupations

4 CS students
2undergraduate CS students
  2 SW engineers
         1 journalist
1 HS student
Statistical Evaluation
o Effectiveness
o Error rate
o Satisfaction




                                   iamwahid@sxc
First Experience

Results
Effectiveness




100%
Overall Task Success Rate




  97%               3%
Successfull      Unsuccessfull
Problem of Task 3
# Users
   10


                    6



   0
          T1   T2   T3   T4   T5   T6   T7   T8   T9
Overall Tasks Easiness




                           1      8         1
  0             0
 Very        Difficult   Normal   Easy   Very easy
difficult
User Experience Satisfaction
    Fantastic   Rewarding     Stimulant   Easy   Flexible
9
8
7
6
5
4
3
2
1
    Horrible    Frustrating    Boring     Hard   Rigid
Second Experiment
Users’ logs
o Personal listening histories
o From 3.000 to 30.000 records




                                 alaasafei@sxc
Participants: Second Experience



                      #N = 4
Ages between 20-40 years
All listen to music every day
Active Last.fm account
Occupations


2 CS Assistant Teachers
  1 Senior Software Engineer

     1 CS PhD Student
Results
Identical Statistical Results




                          lumaxart@flickr
Pattern Inference – Users interviews




                                whitebeard@sxc
Life Past Events
User 1
“Here I was working on a scientific paper,
because I was listening only classical music, and
I like to hear that kind of music when I'm
writing, But then I skipped listening to music,
because I had some project discussions, and no
time to listen to music”
Profile Inference
User 2
"Well, do you know why this part of the
visualization contains mostly recent music, even
though I just prefer to listen old music?“
Profile Inference
User 2
"Well, do you know why this part of the
visualization contains mostly recent music, even
though I just prefer to listen old music?“

 one of his favorite artists just released a
new album after years of absence
Hidden Time Habits
User 4
"I did not realized that I was listening too much
music in late night, but now that I think of this, I
usually listen to more rhythmic music at that
time to stay awake a little longer, mostly when
I'm working"
Listening Trends
User 3
"Looks like that through a regular day I keep
changing the genre of music I listen to. I start
with something stronger in the morning and
then end the day with more relaxing songs!"
Discussion
Timeline
o Timeline-based mechanism proved to be a
  major asset:
  – Main browsing and filtering technique
  – Effectiveness and flexibility validated by
    experimental results
Context Information
o Considered to be an important aspect of the
  solution
  – Info about most played elements
  – Acts as a visual clue to start the exploration
“Age of Songs”
o Can effectively convey information about the
  listening habits
  – Different profiles by direct color inspection
Knowledge analysis and inference
o Performed by combining insights from the
  different techniques

o Possible main based on time, absence of
  music listening and context information
Conclusions
Conclusions
Novel solution for exploring and filtering
listening histories
  1. Combines a timeline-based visualization with a
     set of synchronized-views to perform direct
     exploration
  2. Introduces a new feature: the “age” of songs
  3. Allows listening pattern detection, only based on
     time and some textual metadata
Future Work
o Data mining on listening histories data
  – Discover new hidden listening patterns
  – New pattern examples:
     • Users that always seek the tops
     • Others that enjoy mostly female voices
     • Listen to classic music in the morning but rhythmic
       music in the afternoon
o Map the new patterns to this and other
  visualizations
Thank you
Questions?



ricardo.dias@ist.utl.pt
web.ist.utl.pt/~ricardo.dias
MULHER@AVI2012

Contenu connexe

En vedette

Matjaž Straus istenič - Tiha voda v6
Matjaž Straus istenič - Tiha voda v6Matjaž Straus istenič - Tiha voda v6
Matjaž Straus istenič - Tiha voda v6matjazsi
 
v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)
v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)
v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)matjazsi
 
Encontra presentation
Encontra presentationEncontra presentation
Encontra presentationRicardo Dias
 
Gremo6, Workshop at 8th Slovenian IPv6 Summit
Gremo6, Workshop at 8th Slovenian IPv6 SummitGremo6, Workshop at 8th Slovenian IPv6 Summit
Gremo6, Workshop at 8th Slovenian IPv6 Summitmatjazsi
 
Improving Music Recommendation in Session-Based Collaborative Filtering by us...
Improving Music Recommendation in Session-Based Collaborative Filtering by us...Improving Music Recommendation in Session-Based Collaborative Filtering by us...
Improving Music Recommendation in Session-Based Collaborative Filtering by us...Ricardo Dias
 
SIX and some best practices for running an IXP
SIX and some best practices for running an IXPSIX and some best practices for running an IXP
SIX and some best practices for running an IXPmatjazsi
 
Vitel, 24. delavnica: Arnes - izkušnje internetnega ponudnika
Vitel, 24. delavnica: Arnes - izkušnje internetnega ponudnikaVitel, 24. delavnica: Arnes - izkušnje internetnega ponudnika
Vitel, 24. delavnica: Arnes - izkušnje internetnega ponudnikamatjazsi
 
Starting and running an IXP
Starting and running an IXPStarting and running an IXP
Starting and running an IXPmatjazsi
 
Trauma Image Interpretation of the Pelvis and Hip Radiographs: Using ABCS
 Trauma Image Interpretation of the Pelvis and Hip Radiographs: Using ABCS Trauma Image Interpretation of the Pelvis and Hip Radiographs: Using ABCS
Trauma Image Interpretation of the Pelvis and Hip Radiographs: Using ABCSuk121chris
 
Vitel, 21. delavnica: Smo pripravljeni na IPv6
Vitel, 21. delavnica: Smo pripravljeni na IPv6Vitel, 21. delavnica: Smo pripravljeni na IPv6
Vitel, 21. delavnica: Smo pripravljeni na IPv6matjazsi
 
NAT64 v poslovnem okolju
NAT64 v poslovnem okoljuNAT64 v poslovnem okolju
NAT64 v poslovnem okoljumatjazsi
 
Matjaž Straus Istenič: 1, 2, 3, 4 - na IPv6, SIRIKT 2011
Matjaž Straus Istenič: 1, 2, 3, 4 - na IPv6, SIRIKT 2011Matjaž Straus Istenič: 1, 2, 3, 4 - na IPv6, SIRIKT 2011
Matjaž Straus Istenič: 1, 2, 3, 4 - na IPv6, SIRIKT 2011matjazsi
 
IPv6 v knjižnicah, konferenca COBISS 2011
IPv6 v knjižnicah, konferenca COBISS 2011IPv6 v knjižnicah, konferenca COBISS 2011
IPv6 v knjižnicah, konferenca COBISS 2011matjazsi
 
Most do 6 (ob 20-letnici Arnesa)
Most do 6 (ob 20-letnici Arnesa)Most do 6 (ob 20-letnici Arnesa)
Most do 6 (ob 20-letnici Arnesa)matjazsi
 

En vedette (17)

Matjaž Straus istenič - Tiha voda v6
Matjaž Straus istenič - Tiha voda v6Matjaž Straus istenič - Tiha voda v6
Matjaž Straus istenič - Tiha voda v6
 
Prezentacja
Prezentacja Prezentacja
Prezentacja
 
v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)
v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)
v6_whats-happening (presentation at GEANT APM meeting, 2011, Ljubljana)
 
Encontra presentation
Encontra presentationEncontra presentation
Encontra presentation
 
weeks - kopia
weeks - kopiaweeks - kopia
weeks - kopia
 
Gremo6, Workshop at 8th Slovenian IPv6 Summit
Gremo6, Workshop at 8th Slovenian IPv6 SummitGremo6, Workshop at 8th Slovenian IPv6 Summit
Gremo6, Workshop at 8th Slovenian IPv6 Summit
 
Improving Music Recommendation in Session-Based Collaborative Filtering by us...
Improving Music Recommendation in Session-Based Collaborative Filtering by us...Improving Music Recommendation in Session-Based Collaborative Filtering by us...
Improving Music Recommendation in Session-Based Collaborative Filtering by us...
 
SIX and some best practices for running an IXP
SIX and some best practices for running an IXPSIX and some best practices for running an IXP
SIX and some best practices for running an IXP
 
Vitel, 24. delavnica: Arnes - izkušnje internetnega ponudnika
Vitel, 24. delavnica: Arnes - izkušnje internetnega ponudnikaVitel, 24. delavnica: Arnes - izkušnje internetnega ponudnika
Vitel, 24. delavnica: Arnes - izkušnje internetnega ponudnika
 
Starting and running an IXP
Starting and running an IXPStarting and running an IXP
Starting and running an IXP
 
BACH
BACHBACH
BACH
 
Trauma Image Interpretation of the Pelvis and Hip Radiographs: Using ABCS
 Trauma Image Interpretation of the Pelvis and Hip Radiographs: Using ABCS Trauma Image Interpretation of the Pelvis and Hip Radiographs: Using ABCS
Trauma Image Interpretation of the Pelvis and Hip Radiographs: Using ABCS
 
Vitel, 21. delavnica: Smo pripravljeni na IPv6
Vitel, 21. delavnica: Smo pripravljeni na IPv6Vitel, 21. delavnica: Smo pripravljeni na IPv6
Vitel, 21. delavnica: Smo pripravljeni na IPv6
 
NAT64 v poslovnem okolju
NAT64 v poslovnem okoljuNAT64 v poslovnem okolju
NAT64 v poslovnem okolju
 
Matjaž Straus Istenič: 1, 2, 3, 4 - na IPv6, SIRIKT 2011
Matjaž Straus Istenič: 1, 2, 3, 4 - na IPv6, SIRIKT 2011Matjaž Straus Istenič: 1, 2, 3, 4 - na IPv6, SIRIKT 2011
Matjaž Straus Istenič: 1, 2, 3, 4 - na IPv6, SIRIKT 2011
 
IPv6 v knjižnicah, konferenca COBISS 2011
IPv6 v knjižnicah, konferenca COBISS 2011IPv6 v knjižnicah, konferenca COBISS 2011
IPv6 v knjižnicah, konferenca COBISS 2011
 
Most do 6 (ob 20-letnici Arnesa)
Most do 6 (ob 20-letnici Arnesa)Most do 6 (ob 20-letnici Arnesa)
Most do 6 (ob 20-letnici Arnesa)
 

Similaire à MULHER@AVI2012

The Streams of Our Lives - Visualizing Listening Histories in Context
The Streams of Our Lives - Visualizing Listening Histories in ContextThe Streams of Our Lives - Visualizing Listening Histories in Context
The Streams of Our Lives - Visualizing Listening Histories in ContextDominikus Baur
 
Virtual music lab presentation
Virtual music lab presentationVirtual music lab presentation
Virtual music lab presentationTejaswinee Kelkar
 
Understanding Music Playlists
Understanding Music PlaylistsUnderstanding Music Playlists
Understanding Music PlaylistsKeunwoo Choi
 
David L Page DCI Project 1 Seminar Presentation.20180816.pdf
David L Page DCI Project 1 Seminar Presentation.20180816.pdfDavid L Page DCI Project 1 Seminar Presentation.20180816.pdf
David L Page DCI Project 1 Seminar Presentation.20180816.pdfDavid L Page
 
Data science-2013-heekim
Data science-2013-heekimData science-2013-heekim
Data science-2013-heekimHaklae Kim
 
A Unified Music Recommender System Using Listening Habits and Semantics of Tags
A Unified Music Recommender System Using Listening Habits and Semantics of TagsA Unified Music Recommender System Using Listening Habits and Semantics of Tags
A Unified Music Recommender System Using Listening Habits and Semantics of Tagsdatasciencekorea
 
Analysis of the Changes in Listening Trends of a Music Streaming Service
Analysis of the Changes in Listening Trends of a Music Streaming ServiceAnalysis of the Changes in Listening Trends of a Music Streaming Service
Analysis of the Changes in Listening Trends of a Music Streaming ServiceMasanori Takano
 
[221]똑똑한 인공지능 dj 비서 clova music
[221]똑똑한 인공지능 dj 비서 clova music[221]똑똑한 인공지능 dj 비서 clova music
[221]똑똑한 인공지능 dj 비서 clova musicNAVER D2
 
Technology intergrationplan kellieouzts_application
Technology intergrationplan kellieouzts_applicationTechnology intergrationplan kellieouzts_application
Technology intergrationplan kellieouzts_applicationBarrow County Schools
 
Music Materials in a Next-Gen Catalog: One Cataloger's Adventure in Assessment
Music Materials in a Next-Gen Catalog: One Cataloger's Adventure in AssessmentMusic Materials in a Next-Gen Catalog: One Cataloger's Adventure in Assessment
Music Materials in a Next-Gen Catalog: One Cataloger's Adventure in Assessmenttls224
 
Usability study_of www.soundtracktoyour.com/
Usability study_of www.soundtracktoyour.com/Usability study_of www.soundtracktoyour.com/
Usability study_of www.soundtracktoyour.com/James Maclean
 
Taste or Addiction?: Using Play Logs to Infer Song Selection Motivation
Taste or Addiction?: Using Play Logs to Infer Song Selection MotivationTaste or Addiction?: Using Play Logs to Infer Song Selection Motivation
Taste or Addiction?: Using Play Logs to Infer Song Selection MotivationKosetsu Tsukuda
 
The Assignment Your task is to attend and observe a music event, an.docx
The Assignment Your task is to attend and observe a music event, an.docxThe Assignment Your task is to attend and observe a music event, an.docx
The Assignment Your task is to attend and observe a music event, an.docxbob8allen25075
 
_SoundRecordingLabSyllabus(Spring2015)
_SoundRecordingLabSyllabus(Spring2015)_SoundRecordingLabSyllabus(Spring2015)
_SoundRecordingLabSyllabus(Spring2015)Jack Vishneski
 
Collins
CollinsCollins
Collinsanesah
 
Metric Learning for Music Discovery with Source and Target Playlists
Metric Learning for Music Discovery with Source and Target PlaylistsMetric Learning for Music Discovery with Source and Target Playlists
Metric Learning for Music Discovery with Source and Target PlaylistsYing-Shu Kuo
 
Archiving and disseminating sound archives – 5. Preparing, recording, archivi...
Archiving and disseminating sound archives – 5. Preparing, recording, archivi...Archiving and disseminating sound archives – 5. Preparing, recording, archivi...
Archiving and disseminating sound archives – 5. Preparing, recording, archivi...Phonothèque MMSH
 
Lesson 1 intro and history of mv
Lesson 1   intro and history of mvLesson 1   intro and history of mv
Lesson 1 intro and history of mvCoombeMedia1
 
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...eswcsummerschool
 

Similaire à MULHER@AVI2012 (20)

The Streams of Our Lives - Visualizing Listening Histories in Context
The Streams of Our Lives - Visualizing Listening Histories in ContextThe Streams of Our Lives - Visualizing Listening Histories in Context
The Streams of Our Lives - Visualizing Listening Histories in Context
 
Virtual music lab presentation
Virtual music lab presentationVirtual music lab presentation
Virtual music lab presentation
 
Understanding Music Playlists
Understanding Music PlaylistsUnderstanding Music Playlists
Understanding Music Playlists
 
David L Page DCI Project 1 Seminar Presentation.20180816.pdf
David L Page DCI Project 1 Seminar Presentation.20180816.pdfDavid L Page DCI Project 1 Seminar Presentation.20180816.pdf
David L Page DCI Project 1 Seminar Presentation.20180816.pdf
 
Data science-2013-heekim
Data science-2013-heekimData science-2013-heekim
Data science-2013-heekim
 
A Unified Music Recommender System Using Listening Habits and Semantics of Tags
A Unified Music Recommender System Using Listening Habits and Semantics of TagsA Unified Music Recommender System Using Listening Habits and Semantics of Tags
A Unified Music Recommender System Using Listening Habits and Semantics of Tags
 
Analysis of the Changes in Listening Trends of a Music Streaming Service
Analysis of the Changes in Listening Trends of a Music Streaming ServiceAnalysis of the Changes in Listening Trends of a Music Streaming Service
Analysis of the Changes in Listening Trends of a Music Streaming Service
 
[221]똑똑한 인공지능 dj 비서 clova music
[221]똑똑한 인공지능 dj 비서 clova music[221]똑똑한 인공지능 dj 비서 clova music
[221]똑똑한 인공지능 dj 비서 clova music
 
Technology intergrationplan kellieouzts_application
Technology intergrationplan kellieouzts_applicationTechnology intergrationplan kellieouzts_application
Technology intergrationplan kellieouzts_application
 
Music Materials in a Next-Gen Catalog: One Cataloger's Adventure in Assessment
Music Materials in a Next-Gen Catalog: One Cataloger's Adventure in AssessmentMusic Materials in a Next-Gen Catalog: One Cataloger's Adventure in Assessment
Music Materials in a Next-Gen Catalog: One Cataloger's Adventure in Assessment
 
Usability study_of www.soundtracktoyour.com/
Usability study_of www.soundtracktoyour.com/Usability study_of www.soundtracktoyour.com/
Usability study_of www.soundtracktoyour.com/
 
Taste or Addiction?: Using Play Logs to Infer Song Selection Motivation
Taste or Addiction?: Using Play Logs to Infer Song Selection MotivationTaste or Addiction?: Using Play Logs to Infer Song Selection Motivation
Taste or Addiction?: Using Play Logs to Infer Song Selection Motivation
 
The Assignment Your task is to attend and observe a music event, an.docx
The Assignment Your task is to attend and observe a music event, an.docxThe Assignment Your task is to attend and observe a music event, an.docx
The Assignment Your task is to attend and observe a music event, an.docx
 
_SoundRecordingLabSyllabus(Spring2015)
_SoundRecordingLabSyllabus(Spring2015)_SoundRecordingLabSyllabus(Spring2015)
_SoundRecordingLabSyllabus(Spring2015)
 
Collins
CollinsCollins
Collins
 
Blog Checklist
Blog ChecklistBlog Checklist
Blog Checklist
 
Metric Learning for Music Discovery with Source and Target Playlists
Metric Learning for Music Discovery with Source and Target PlaylistsMetric Learning for Music Discovery with Source and Target Playlists
Metric Learning for Music Discovery with Source and Target Playlists
 
Archiving and disseminating sound archives – 5. Preparing, recording, archivi...
Archiving and disseminating sound archives – 5. Preparing, recording, archivi...Archiving and disseminating sound archives – 5. Preparing, recording, archivi...
Archiving and disseminating sound archives – 5. Preparing, recording, archivi...
 
Lesson 1 intro and history of mv
Lesson 1   intro and history of mvLesson 1   intro and history of mv
Lesson 1 intro and history of mv
 
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
 

Dernier

ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 

Dernier (20)

Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 

MULHER@AVI2012