23
Search Author Online by Zhan Xinyu, Wang Zhongye, Xie Yichen, Yue Ye

Search Author Online - SJTUwang-xb/wireless_new/material/Final...Each node has been added a class attribute named after its author ID Visualization Area Graph It uses d3.line to plot

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

  • Search Author Online

    by Zhan Xinyu, Wang Zhongye, Xie Yichen, Yue Ye

  • Contents

    Introduction01

    Guideline02

    Framework03

    Visualization04

    Label&Recommendation

    05

  • PART 01Introduction

    Presented by

    Yue Ye

  • Search on all four keys: author name, paper title, affiliation name, conference name

    Introduction

    What is our website capable of ?

    Apply global search and accept users' command search

    Provide various informationrelevant to the item list pages

    Label papers with their potential key words

    Visualize various information about the item in the stats pages

    Recommend similar papers to users in paper's stats pages with specific reasons

    Interactive UI designs, cool animations and pleasing color schemes

  • Contents

    Introduction01

    Guideline02

    Framework03

    Visualization04

    Label&Recommendation

    05

  • PART 02Guideline

    Presented by

    Wang Zhongye

  • Connect to our hotspotGroup13

    Password:group13presentAnd visit

    http://192.168.1.157

  • Contents

    Introduction01

    Guideline02

    Framework03

    Visualization04

    Label&Recommendation

    05

  • PART 03Framework

    Presented by

    Zhan Xinyu

  • OurWebPages

    Home

    Result Page

    Author Page

    Paper Page

    Conference Page

    Affiliation Page

    Author Stats

    Paper Stats

    Conference Stats

    Affiliation Stats

    Framework

  • Project

    Application

    Controllers

    Autocomplete.php

    Label.php

    Lab.php

    Pagin.php

    Visual.php

    Models

    Label_model.php

    Lab_model.php

    Visual_model.php

    Views

    Lab

    Affi(directory)

    Author (directory)

    Conference (directory)

    Home.php

    Paper (directory)

    Result.frame.php

    Multi_pagin

    Dyn_pagin.php

    Dyn_pagin_savevar.php

    Shared

    Navibar.topfix.php

    Pagin.bar.php

    Pagin.savebar.php

    Templates

    Footer.php

    Header.php

    Asset

    CSS

    Lab

    Author

    Visual.css

    Home

    Search_section_style.css

    Themes

    Theme.css

    JS

    Lab

    Home

    Animation.js

    Autocomplete.js

    Shared

    D3.layout.cloud.js

    Myplots.js

    Pagin.js

    Sidebar.js

    Framework

  • Framework

    Dynamic Content Controller

    Static Content Controller

    Static Content

    JavaScript

    Dynamic Content

    Request

    Page

  • Contents

    Introduction01

    Guideline02

    Framework03

    Visualization04

    Label&Recommendation

    05

  • PART 04Visualization

    Presented by

    Wang Zhongye

  • Visualization

    Explorable Cooperation Network

  • // process the new data passed in……

    ……

    Dragstarted

    Dragged

    Dragended

    update position

    change the color of its advisor nodes and

    advisee nodes

    change the color of its neighbor nodes to

    default colors

    How to add new nodes

    How to respond to color change event

    Each node has been added a class attribute named after its author ID

    Visualization

  • Area GraphIt uses d3.line to plot the line graph and d3.area to plot the shadowed area.

    Word CloudIt uses the d3.layout.cloud.js scripts produced by Jason Davies and Jonathan Feinberg on tht Github

    Pie (Donut) ChartIt uses d3.arc to plot the arc of the donut chart and uses d3.pie to determine the layout of the plot

    Visualization

  • Contents

    Introduction01

    Guideline02

    Framework03

    Visualization04

    Label&Recommendation

    05

  • andRecommendation

    PART 05Label

    Presented by

    Xie Yichen

  • Find the frequency of words:……

    Label

    Many meaningless words !

    Distinguish meaningful words by two ways:

    1. Part of speech2. Form two-words phrases

    We create two new databases:Labels and PaperLabel

  • Label

    NLTK(natural language toolkit)&Stanford NLP Group

    ……

    Choose several specific part of speech:

    Adjective: JJ, JJR, JJSNoun: NN,NNS, NNP,NNPSAdverb: RB,RBR,RBSVerb: VB,VBD,VBG,VBN,VBP,VBZ

    Phrases

    For other meaningless adjectives and nouns,We include them in phrase.

    Judge by part of speech too

    Specific combination of part of speech:Such as NN_NN, JJ_NN, VB_NN……

  • Recommendation

    The recommendation is based on the combination of three factors:Order by the similarity

    Label

    Author

    Reference

    We will show what the two papers share in common on the website.

  • THANK YOU