crowford
play

Crowford Crowd Investment Data Portal Group 13 LABBE, Kevin Patrick - PowerPoint PPT Presentation

Crowford Crowd Investment Data Portal Group 13 LABBE, Kevin Patrick Joseph MARTYNAVA, Karina THOMPSON, Julien Edward Topics Crowdfunding basics Schema Mapping / ER (Gathering Data) Data Fusion (Data Analysis) Data Portal


  1. Crowford Crowd Investment Data Portal Group 13 LABBE, Kevin Patrick Joseph MARTYNAVA, Karina THOMPSON, Julien Edward

  2. Topics • Crowdfunding basics • Schema Mapping / ER (Gathering Data) • Data Fusion (Data Analysis) • Data Portal

  3. ● Crowdfunding ● Schema mapping / ER ● Data fusion ● Data Portal Crowdfunding

  4. ● Crowdfunding ● Schema Crowdfunding ● Data fus ● Data Po • Fund a project by a large number of people • Start-up, Video games, charity…

  5. ● Crowdfunding ● Schema Crowdfunding ● Data fus ● Data Po • over 2 billions $ • 100K projects • 10 milion contributors

  6. ● Crowdfunding ● Schema Crowford ● Data fus ● Data Po • Gather projects from different sources • Predict if a project will be successful or not

  7. ● Crowdfunding ● Schema mapping / ER ● Data Fusion ● Data Portal Schema Mapping / ER Gathering data

  8. ● Crowdfunding ● Schema mapping / ER Data Sources ● Data Fusion ● Data Portal

  9. ● Crowdfunding ● Schema mapping / ER Data Sources ● Data Fusion ● Data Portal • Same structure • Same theme (fund projects)

  10. Crowdfund data Author(s) Project Idea Packages / Perks (Pen, Video game, Product…) What you get / Money

  11. ● Crowdfunding ● Schema mapping / ER Crawling ● Data Fusion ● Data Portal

  12. ● Crowdfunding ● Schema mapping / ER Crawling ● Data Fusion ● Data Portal • Use JavaScript to generate project page • Private API that generate JSON • Python script w/ http2 that generate requests

  13. https://www.indiegogo.com/private_api/explore? filter_funding=&filter_percent_funded=&filter_q uick=new&filter_status=&pg_num=2

  14. ● Crowdfunding ● Schema mapping / ER Crawling ● Data Fusion ● Data Portal • Have to extract data from websites • 2 Spider bots (crawlers) using Scrapy

  15. Crawling w/ Scrapy • Python Framework for extracting data • Write Spider (crawling bots) • Parse data and extract with xpath • Export data (Schema mapping)

  16. • Initialize the spider

  17. • Download and extract data • Export the item

  18. • Export the item

  19. ● Crowdfunding ● Schema mapping / ER Data scheme ● Data Fusion ● Data Portal Author Project Perks / Packages

  20. ● Crowdfunding ● Schema mapping / ER Data scheme ● Data Fusion ● Data Portal Author Project Summary Perks / Packages Project

  21. ● Crowdfunding ● Schema mapping / ER Data scheme ● Data Fusion ● Data Portal • Project / Author • Project / Perks • Recommendation : Project / Related_Project • ER for multiple authors / perks / projects…

  22. ● Crowdfunding ● Schema mapping / ER Results ● Data Fusion ● Data Portal • Our working set • 36 000 projects • 65 000 authors • over 230 000 perks

  23. ● Crowdfunding ● Schema mapping / ● Data Fusion ● Data Portal Data fusion And other data analysis

  24. ● Crowdfu ● Schema Recommendation ● Data Fusion ● Data Por • Use buzzwords in project description • Use n-grams (word combination) • Similarity measures using Pairwise metrics • Linear kernels • Can be used for data fusion

  25. ● Crowdfu ● Schema Success Prediction ● Data Fusion ● Data Por • How much money has been collected • How much time • The average pledge • …

  26. ● Crowdfu ● Schema Success Prediction ● Data Fusion ● Data Por Random Forests Logistic regression RESULT 1 RESULT 2 COMPARISON RESULT

  27. ● Crowdfunding ● Schema mapping / ER ● Data fusion ● Data Portal Data Portal

  28. ● Crowdfunding ● Schema mappin Goal ● Data fusion ● Data Portal Browse successful projects

  29. DataBase PostgreSQL

  30. DataBase PostgreSQL Web Interface Django

  31. DataBase PostgreSQL Web Interface Django Project List Project Info

  32. ● Crowdfunding ● Schema mappin Web Interface ● Data fusion ● Data Portal • Project list • Filter • Access project page • Allows you to download the datasets

  33. Demo

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend