Horoscope Classification Using Support Vector Machines Part of the Home Health Horoscopes Project Joseph ‘Jofish’ Kaye INFO.634 1 December 2004.

Slides:



Advertisements
Similar presentations
A Support Vector Method for Optimizing Average Precision
Advertisements

Creating S.M.A.R.T. Goals Specific Measurable Attainable Realistic
How to finish your project on time ?
Digital Game-Based Learning Why and How it Works.
Neural networks Introduction Fitting neural networks
MapReduce.
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Distant Supervision for Emotion Classification in Twitter posts 1/17.
‘Love your neighbour’ Making it happen... Cafe Church 2 nd November 2014.
6.8 Trigonometric Inverses and Their Graphs. Let us begin with a simple question: What is the first pair of inverse functions that pop into YOUR mind?
Computational Models of Discourse Analysis Carolyn Penstein Rosé Language Technologies Institute/ Human-Computer Interaction Institute.
‘If you really want something in life you have to work for it. Now quiet, they’re about to announce the lottery numbers.’ ‘ Kids, you tried your best.
Copyright © Cengage Learning. All rights reserved. 8 Tests of Hypotheses Based on a Single Sample
Common Factor Analysis “World View” of PC vs. CF Choosing between PC and CF PAF -- most common kind of CF Communality & Communality Estimation Common Factor.
Co-Interpreting Sensor Networks Phoebe Sengers Culturally Embedded Computing Group Cornell Information Science and Science & Technology Studies How can.
The Process of Interaction Design. What is Interaction Design? It is a process: — a goal-directed problem solving activity informed by intended use, target.
Presented by Zeehasham Rasheed
Inverse Trig Functions By Richard Gill Supported in Part by a Grant from VCCS LearningWare.
UMBC Women’s Leadership Summit March 1, 2006 Preparing for Success Anne Scholl-Fiedler, Director, Career Services Center.
AUTHOR YOUR LIFE WITH A GOAL SETTING
15 Powerful Habits Make You The Winner!!!.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
CAREER ED PROJECT By Sarah Mayo Grade 11. WHO I INTERVIEWED  For this project, I interviewed my mom, Julia Mayo. She is a Library Technician at the Marjorie.
Are Your Goals Realistic?
Machine Learning Week 4 Lecture 1. Hand In Data Is coming online later today. I keep test set with approx test images That will be your real test.
Presentations: The good, the bad and the ugly
Developing Personal Identity & Character
Managing Stress for Managers BALANCING LIFE’S ISSUES, INC.
S.M.A.R.T. Goals CBI 360° Health Why are S.M.A.R.T. Goals Important? Setting a goal gives you the motivation you need to achieve what you want.
Goal Setting Smart Goals.
By Louise Kelly Candidate Number:9577 Centre Name: Sacred Heart High school Centre Number: 10160
Learning Styles. Overview  What are they?  Identification of preferred style  How to benefit from knowing your learning style  Understanding how other.
A MOTIVATIONAL PRESENTATION FOR YOUR HIGH SCHOOL THAT CONNECTS WITH THE HEARTS AND MINDS OF YOUR STUDENTS R T F G Military Education &Career.
Management 507 Organizational Behavior (OB). Mini-Case on teams Tom is leading a sales project team on developing new clients. The group consists of 3.
Skills for Effective Staff Management: It Takes a Little Magic Patti Spear Deloitte Consulting, LLP ERICSA 50 th Annual Training Conference & Exposition.
Chapter 9 – Classification and Regression Trees
Impression Management Which masks do you wear???.
My Personality Assessment You have a need for other people to like and admire you, and yet you tend to be critical of yourself. While you have some personality.
NSF GRFP Workshop Sept 16, 2016 Dr. Julia Fulghum
H2c, LLC All rights reserved Self-Coaching Break Creating A Happier Life View 1.Look at your life as a window and fill it in with the people and.
A Weakly-Supervised Approach to Argumentative Zoning of Scientific Documents Yufan Guo Anna Korhonen Thierry Poibeau 1 Review By: Pranjal Singh Paper.
CS 6961: Structured Prediction Fall 2014 Course Information.
A Comparative Study of Kernel Methods for Classification Applications Yan Liu Oct 21, 2003.
Activity 9 1. Take out a sheet of paper, and write down three people you feel are intellectuals.
© copyright 2014 Semantic Insights™ “A New Natural Language Understanding Technology for Research of Large Information Corpora." By Chuck Rehberg, CTO.
Right from the Beginning… Introduction to the Flee Map Created by Mrs. Senko Write.
The Job Hunting Cycle Test Multiple Choice/ True or False Section Version A.
Creating Subjective and Objective Sentence Classifier from Unannotated Texts Janyce Wiebe and Ellen Riloff Department of Computer Science University of.
Visions and Ventures. You can:  be your own boss.  do the kind of work you enjoy.  set your own working hours.  set up your office or workshop the.
Goal Setting Why Should You Use Goal Setting?. What is a Goal Anyway? Goal is: the end toward which effort is directed. Goals are not dreams and wants.
Strength-Based Feedback and Goal-Setting Sessions.
Iterative similarity based adaptation technique for Cross Domain text classification Under: Prof. Amitabha Mukherjee By: Narendra Roy Roll no: Group:
Fast Query-Optimized Kernel Machine Classification Via Incremental Approximate Nearest Support Vectors by Dennis DeCoste and Dominic Mazzoni International.
Virtual Examples for Text Classification with Support Vector Machines Manabu Sassano Proceedings of the 2003 Conference on Emprical Methods in Natural.
Title Page and Introduction Gregory A. Thomas, PhD Coe College Action Research I.
Support Vector Machines Reading: Ben-Hur and Weston, “A User’s Guide to Support Vector Machines” (linked from class web page)
Marking and Feedback CPD Student approach to marking.
 Effective Multi-Label Active Learning for Text Classification Bishan yang, Juan-Tao Sun, Tengjiao Wang, Zheng Chen KDD’ 09 Supervisor: Koh Jia-Ling Presenter:
1 LEADERSHIP LEADERSHIP O PEN S OURCE M ANAGEMENT.
Let’s Get Personal What do you think of when you think of the fall season?
BSc Honours Project Introduction CSY4010 Amir Minai Module Leader.
CS791 - Technologies of Google Spring A Web­based Kernel Function for Measuring the Similarity of Short Text Snippets By Mehran Sahami, Timothy.
Feasibility of Using Machine Learning Algorithms to Determine Future Price Points of Stocks By: Alexander Dumont.
10 Great Ways to Stop Procrastinating and Get More Done in Less Time Time Management Tips by Arman Sadeghi.
Machine Learning: Ensemble Methods
Unit 1 Days 1-2: Standard 1 Objective 1
Sentiment Analyzer Using a Multi-Level Classifier
Artist’s Statements.
ENG/200 RHETORIC AND RESEARCH The Latest Version // uopcourse.com
ENG/200 ENG/ 200 eng/200 eng/ 200 RHETORIC AND RESEARCH The Latest Version // uopstudy.com
Presentation transcript:

Horoscope Classification Using Support Vector Machines Part of the Home Health Horoscopes Project Joseph ‘Jofish’ Kaye INFO December 2004

Full HHH Project For this project, I’m looking at creating a sorted horoscope database for use in horoscope generation.

Background Home Health Horoscopes: –collaboration with Phoebe Sengers (Cornell) Bill Gaver (Royal College of Art, London)m

The problem with Ubiquitous & Context Aware Computing Current technology rhetoric around ubiquitous computing posits a legion of smart sensors deriving your every activity in its full complexity as a function of their combined outputs. The reality is that current sensor and artificial intelligence systems cannot come close to capturing the complexity of human action, even in a limited domain, such as the home.

HHH: A probe for discussion By using horoscopes as the final output of a ubiquitous computing system in a home, we are able to allow for human complexities and recognize the ambiguity inherent in the contexts derived from our sensor inputs.

Previous work: Psychology Forer 1949: The Fallacy of Personal Validation: A Classroom Demonstration of Gullibility. “Security is one of your major goals in life.” “Some of your aspirations tend to be pretty unrealistic.” Snyder 1974: Why Horoscopes Are True: The Effects Of Specificity On Acceptance Of Astrological Interpretations Similar statements to above rated 3.24/5 if told the statements were "generally true of people", 3.76/5 if they were based on the subject's year and month of birth and 4.38/5 if based on year, month and day of birth.

Previous work: Critical Theory Adorno 1953: The Stars Down to Earth –Horoscopes reinforce existing social structures –Pseudo-individualization Display that keen mind of yours“ "Follow up on that intuition of yours". –Vice presidential level –“Bi-phasic approach”: “The problem with how to dispense with the contradictory requirements of life is solved by the simple device of distributing these requirements over different periods, mostly of the same day.”

Raw Materials 45,000 unlabelled horoscopes screen-scraped from the web, split into 180,000 sentences. –Average sentence (“document”) length 11.9 words. 900 labeled horoscopes in six categories scraped from a fourth website, split into 1500 sentences. –Average sentence (“document”) length 9.3 words. Six categories: career, economy, health, luck, love, and relations.

Progressive ratios of test:train to determine accuracy

Use models to label corpus Modify b parameter to maximize accuracy Check by using 100% test data to check 100% training data Apply to entire unlabelled corpus to make list of sentences that are ~certain of being about luck

Sample: Luck class original sentences Apply luck model: –562 support vectors –Maximum accuracy at b=0.44 for 96.9% sentences rated negatively in luck class 6394 sentences that are definitely about luck

Distinctly luck-class sentences: Top ten sentences most likely to be not about luck: Good luck Luck is with you Lady luck is with you You'll seek fortune through investments and a little good luck Don't push your luck An apparent stroke of fortune is really the culmination of good luck and hard labor A potentially luck filled day Take advantage of your good luck Go ahead...press your luck button Luck should swing your way today A sense of impending good fortune motivates you today, so press your luck to the limit.

Definitively not about luck Top ten sentences most likely to be not about luck: Love and romance will be on your mind Then find someone else and do it up right Look into making changes that will help you look and feel better about yourself Adopting a positive attitude will help you relax and enjoy better health Your mind is saying work work work but your heart is saying fun excitement and romance - watch which one you listen to Your focus should be on your work and what you can do to make it better Work for a cause other than yourself It will all work out Work on yourself Support will work better than criticism New and unusual work methods will make it difficult for you to spend quality time at home.

Proposal Goal I: Determine if it is feasible to represent horoscopes or portions thereof in a support vector machine. Goal II: Determine if using latent semantic indexing helps in achieving Goal I. Goal III. Determine if it is possible to generate horoscopes from fragments (paragraphs or sentences, depending on the inputs) of horoscopes in a SVM; else determine if it is possible pick the appropriate horoscope from a set.

Project Goal I: Determine if it is feasible to represent horoscopes or portions thereof in a support vector machine. Done. Goal II: Determine if using latent semantic indexing helps in achieving Goal I. Not necessary! Goal III. Determine if it is possible to generate horoscopes from fragments (paragraphs or sentences, depending on the inputs) of horoscopes in a SVM; else determine if it is possible pick the appropriate horoscope from a set. 2 nd part done; 1 st part still possible

Future work Combining horoscope sentences to make realistic horoscopes Orthogonal, attitudinal categories: –Good luck / bad luck –Increasing / decreasing –etc. Hooking up to sensors and Putting into people’s houses…