building a user-centric website by integrating course enrollment data

Post on 25-May-2015

217 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

leveraging student data to create website personalizationIan ChanWeb Development Librarian, California State University San Marcos

2012 SLA-SD Fall Seminar Spotlight on the User: Enhancing Valuethrough User-Centric Design and Innovation

October 5, 2012

2

why did we do it?

3

make life easier for our users

4

get to know our users & vice versa

5

we have (big) data

6

low cost

7

first, a look back…

8

customized start pages 1998 ~ ?

9

customization & library websites

MyLibrary – Notre Dame/NCSU, 1998developed at NCSU & Notre Dame and imlemented by VCU, LeHigh, others

MyLibrary – Cornell, 1998

More ExamplesMyLibrary – Univ. of Minn. Libraries, leverages campus CMS

National University of Singapore – Nexus (CMS)

Karolinska Institutet University Library – Drupal

PennPortal – Libraries – campus CMS

Galter Health Sciences Library – self-developed

derived from Aaron Tay’s 2010-06 blog post titled “Customizable library portal pages”

11

12

a growing trend?

13

14

15

16

17

20

21

similar goals, different approaches

customization

User drives content selection & layout

personalization

System drives content selection

22

personalizationPersonalization is a process that ‘‘changes the functionality, interface, information content, or distinctiveness of a system to increase its personal relevance to an individual’’ (Blom, 2000, p. 313)

23

assessment of a library portal

Galter Health Sciences Library studied the use of their portal from 2003-2008

“The automated application of specialty-based, personalized HSLs was more frequently adopted than manual customization by users” (Shedlock et al., 2010).

24

students want smart systems

“Student and faculty groups both expressed a desire for systems that know the individual better and that behave “more like Amazon” in remembering who they are, what they like, and where they left off in their work” (Jafari et. al. 2006).

25

26

what we’d like our site to do

Expedite access to our resources

Connect students with individual librarians

Personalize the research experience

idea

28

how we did it

29

project requirements (highlights)

Technical

Leverage existing user data transfer

Integrate login with EZproxy/campus authentication

Secure

UX

Don’t bother the user

… but add value

30

we use…

Drupal

Small, custom PHP scripts Match subjects to user course selections Generate XML data to sync guide info into Drupal Generate personalized course reserve listings

Data export (for now)from campus enrollment management system and viable library ILS [Integrated Library System]

31

connecting users with resources

CCK [D6] / Fields [D7]

User Profile

Views

Database

Taxonomy

Similar by Terms

Guide

Panels

PersonalizedWebPages

Content Profile

32

essential, non-core modules

Content Profile http://www.diigo.com/item/image/qxh8/13jv?size=o

EZproxy

LDAP Integration

Similar by Terms

Viewshttp://www.diigo.com/item/image/qxh8/rgq4

CCK

34

user data prep

Simple PHP scripting to analyze course data and cross-reference with subjects

Data prep - about 15 minutes of staff time for each load

But the above is all going away!

35

user data load

User Import Module Batch import for account

Node Import Module Batch import for user profile

Data load occurs once a week – more often at semester start

But the above is all going away!

36

InterestsAccountsAuthentication

user data interactions

User ImportLDAP

IntegrationNode Import

User Accounts

Recommendations

EZproxy Integration

Campus LDAP

User Profile

User Data

Source

37

38

39

40

41

After login, users can flag databases as

favorites

42

43

Assessment

Click tracking – CrazyEgg

Web Analytics – Google Analytics, Piwik

Talk to users… in person!

44

4 days into test, we inserted the “Sign-in to access databases…” help

bubble and login button clicks jumped significantly…

45

Upcoming developments

Query user data in library catalog directly and instantly update course data

Integrate saved articles from Summon Discovery Service

Provide dynamic, course-specific library widgets to learning management system

46

Discussion / Q&A

47

References

Blom, Jan. 2000. “Personalization: a Taxonomy.” In , 313. ACM Press. doi:10.1145/633292.633483. http://dl.acm.org/citation.cfm?id=633483.

Jafari, A., McGee, P., Carmean, C., 2006. Managing Courses Defining Learning: What Faculty, Students, and Administrators Want. EDUCAUSE Review 41, 50–52,54,56–58,60,62,64,66,68,70.

Shedlock, James, Michelle Frisque, Steve Hunt, Linda Walton, Jonathan Handler, and Michael Gillam. 2010. “Case Study: The Health SmartLibrary Experiences in Web Personalization and Customization at the Galter Health Sciences Library, Northwestern University.” Journal of the Medical Library Association : JMLA 98 (April): 98–104. doi:10.3163/1536-5050.98.2.003.

Sundar, S. Shyam, and Sampada S. Marathe. 2010. “Personalization Versus Customization: The Importance of Agency, Privacy, and Power Usage.” Human Communication Research 36 (3) (July): 298–322. doi:10.1111/j.1468-2958.2010.01377.x.

top related