SlideShare a Scribd company logo
Deadline: December 9th 2011.

The welcome screen shows a text area, name it as twitterTextArea. You can copy the contents of file twitter.txt and
paste it into the text area. There is a process button besides the text area. Clicking the button, process, extract all URLs.
The extracted URLs are displayed in another text area, urlTextArea.

There is also a 2nd button, ExtractTags and TagWeights. Clicking the button “ExtractTags and TagWeights” would do the
following: For each URL in the urlTextArea, submit it as input to Delicious Feeds[1]. Delicious Feeds would return the
json output. The output contains tag and tag-weights. Display the tags and tagweights in another textArea,
RawTagTextArea,as follows: tagName:tagWeight.

Now, it may happen that some of the tags are repeated. For tags that are repeated their tagWeights are added. This
functionality can be associated with a click of another button, AccumulateTag. The final output is displayed in text area,
TagsAndTagWeights.

The complete picture is as follows:

There are 4 text area: twitterTextArea, urlTextArea, RawTextArea, TagsAndTagWeighs.

TwitterTextArea contains tweets, which you can copy from the text file twitter.txt.

UrlTextArea contain URLs

RawTextArea contain tags and tag-weights.

TagsAndTagWeights text area contains tags and tag-weights (The difference, with the previous one, is that for similar
tags their tag-weights are added.)

There are 3 buttons: process, ExtractTags and TagWeights, AccumulateTag.

The button “process”, read the text in TwitterTextArea, extract URLs, and display them in text area urlTextArea.

The button “ExtractTags and TagWeights” read each URL from text area urlTextArea send it to Delicious to receive
corresponding tags and tagweights which are displayed in text area RawTextArea.

The button “Accumulate Tag” reads tags and tag-weights from RawTextArea, for similar tags their tag weights are added
and displayed in text area TagsAndTagWeights.

Extra Points:

    1. Add a button that allows the user to save the contents of text area TagsAndTagWeights.
    2. Add a button that allows the user to read the contents of text file, twitter.txt, into text area twitterTextArea.

Your submission will be graded based on following:

    1. The presentation of text area and button: if two submissions get the right output, then the submission that looks
       better will get higher points.
    2. The use of technologies: jquery is highly recommended over javascript, ajax is highly recommended over simple
       javascript
    3. The logic and use of variables: The code that contains less number of variables would get higher points.

[1] http://delicious.com/help/feeds

More Related Content

PPTX
Weather WebPart and RSS Integration SPSTCDC
PPT
Drupal Gardens tutorial 4 of 4
PDF
AWS IoT Rule for Email Notification Triggering
DOCX
Mail merge by gmail
PPTX
Media
PPSX
What is E-Mail??
PPTX
Using an API to categorize the Periodic Elements
Weather WebPart and RSS Integration SPSTCDC
Drupal Gardens tutorial 4 of 4
AWS IoT Rule for Email Notification Triggering
Mail merge by gmail
Media
What is E-Mail??
Using an API to categorize the Periodic Elements

What's hot (11)

PPTX
Client-Server
PPTX
How to use Hootsuite
PPT
Twitter Email Template
PPT
Opening Your Email
PDF
Email Marketing Live Project
PPTX
How to use Buffer
PDF
How does Tame work?
PPTX
Production process of contents page
PPTX
How to use Postcron to schedule your posts on social media
PDF
Display contact using aura and Ligtning components (apex and visualforce) con...
PPTX
E journalplus, system admin
Client-Server
How to use Hootsuite
Twitter Email Template
Opening Your Email
Email Marketing Live Project
How to use Buffer
How does Tame work?
Production process of contents page
How to use Postcron to schedule your posts on social media
Display contact using aura and Ligtning components (apex and visualforce) con...
E journalplus, system admin
Ad

Viewers also liked (13)

PDF
Violinphoenix
 
PDF
Assignment sw solution
 
DOCX
Introduction
 
PDF
Dm assignment2
 
PDF
Solution2
 
PDF
Solution3
 
PDF
Dm assignment1
 
PDF
Assignment cn subnetting
 
DOCX
Assignment3
 
PDF
Assignment4
 
PDF
Assignment 2 sol
 
DOCX
Mid-
 
PDF
Assignment uplaodfile
 
Violinphoenix
 
Assignment sw solution
 
Introduction
 
Dm assignment2
 
Solution2
 
Solution3
 
Dm assignment1
 
Assignment cn subnetting
 
Assignment3
 
Assignment4
 
Assignment 2 sol
 
Mid-
 
Assignment uplaodfile
 
Ad

Similar to Ie project (20)

PPS
MMI-402 - Lecture 1
DOCX
Web(chap2)
PPS
Lecture1
PPT
M02 un09 p01
PPTX
Introduction to HTML.pptx
PPTX
HTML (part ii).pptx
PDF
.NET Core, ASP.NET Core Course, Session 12
DOCX
html tags
PPT
Week 2
PPTX
WEB TECHNOLOGY SLIDE 2 coe35mgfdggdh.pptx
PDF
WEB PROGRAMMING bharathiar university bca unitII
PDF
html complete notes
PDF
html compete notes basic to advanced
PPTX
PPTX
PPTX
Html Xhtml And Xml 3e Tutorial 6
PPT
Nvu tutorial1 1
PPT
Google Tag Manager
PDF
How to Integrate Internet of Things with Webserver with
MMI-402 - Lecture 1
Web(chap2)
Lecture1
M02 un09 p01
Introduction to HTML.pptx
HTML (part ii).pptx
.NET Core, ASP.NET Core Course, Session 12
html tags
Week 2
WEB TECHNOLOGY SLIDE 2 coe35mgfdggdh.pptx
WEB PROGRAMMING bharathiar university bca unitII
html complete notes
html compete notes basic to advanced
Html Xhtml And Xml 3e Tutorial 6
Nvu tutorial1 1
Google Tag Manager
How to Integrate Internet of Things with Webserver with

More from H K (17)

PDF
Induction
 
PDF
Assignment4
 
PDF
Assignment4
 
PDF
Dm assignment3
 
PPT
Proof
 
PDF
Resolution
 
DOCX
Assignment description
 
PDF
Set
 
PPTX
Logic
 
PDF
Assignment sw
 
PDF
Assignment sw
 
PDF
Assignment cn tl
 
PDF
Dc assignment 2
 
PDF
Mid term exam
 
PDF
Week32
 
PPT
Week32
 
PPT
Week31
 
Induction
 
Assignment4
 
Assignment4
 
Dm assignment3
 
Proof
 
Resolution
 
Assignment description
 
Set
 
Logic
 
Assignment sw
 
Assignment sw
 
Assignment cn tl
 
Dc assignment 2
 
Mid term exam
 
Week32
 
Week32
 
Week31
 

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Approach and Philosophy of On baking technology
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPT
Teaching material agriculture food technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Empathic Computing: Creating Shared Understanding
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Spectroscopy.pptx food analysis technology
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Machine Learning_overview_presentation.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
Building Integrated photovoltaic BIPV_UPV.pdf
Machine learning based COVID-19 study performance prediction
Approach and Philosophy of On baking technology
The AUB Centre for AI in Media Proposal.docx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Teaching material agriculture food technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
A comparative analysis of optical character recognition models for extracting...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Advanced methodologies resolving dimensionality complications for autism neur...
Empathic Computing: Creating Shared Understanding
sap open course for s4hana steps from ECC to s4
Spectroscopy.pptx food analysis technology
Spectral efficient network and resource selection model in 5G networks
Network Security Unit 5.pdf for BCA BBA.
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Machine Learning_overview_presentation.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”

Ie project

  • 1. Deadline: December 9th 2011. The welcome screen shows a text area, name it as twitterTextArea. You can copy the contents of file twitter.txt and paste it into the text area. There is a process button besides the text area. Clicking the button, process, extract all URLs. The extracted URLs are displayed in another text area, urlTextArea. There is also a 2nd button, ExtractTags and TagWeights. Clicking the button “ExtractTags and TagWeights” would do the following: For each URL in the urlTextArea, submit it as input to Delicious Feeds[1]. Delicious Feeds would return the json output. The output contains tag and tag-weights. Display the tags and tagweights in another textArea, RawTagTextArea,as follows: tagName:tagWeight. Now, it may happen that some of the tags are repeated. For tags that are repeated their tagWeights are added. This functionality can be associated with a click of another button, AccumulateTag. The final output is displayed in text area, TagsAndTagWeights. The complete picture is as follows: There are 4 text area: twitterTextArea, urlTextArea, RawTextArea, TagsAndTagWeighs. TwitterTextArea contains tweets, which you can copy from the text file twitter.txt. UrlTextArea contain URLs RawTextArea contain tags and tag-weights. TagsAndTagWeights text area contains tags and tag-weights (The difference, with the previous one, is that for similar tags their tag-weights are added.) There are 3 buttons: process, ExtractTags and TagWeights, AccumulateTag. The button “process”, read the text in TwitterTextArea, extract URLs, and display them in text area urlTextArea. The button “ExtractTags and TagWeights” read each URL from text area urlTextArea send it to Delicious to receive corresponding tags and tagweights which are displayed in text area RawTextArea. The button “Accumulate Tag” reads tags and tag-weights from RawTextArea, for similar tags their tag weights are added and displayed in text area TagsAndTagWeights. Extra Points: 1. Add a button that allows the user to save the contents of text area TagsAndTagWeights. 2. Add a button that allows the user to read the contents of text file, twitter.txt, into text area twitterTextArea. Your submission will be graded based on following: 1. The presentation of text area and button: if two submissions get the right output, then the submission that looks better will get higher points. 2. The use of technologies: jquery is highly recommended over javascript, ajax is highly recommended over simple javascript 3. The logic and use of variables: The code that contains less number of variables would get higher points. [1] http://delicious.com/help/feeds