Publications by sufian

DAT 612: Week 1 - Discussion of Attacks on Recommender Systems

06.06.2020

General Discussion on preventing attacks on CF recommender systems Background There are 3 main motivations for attacks: Monetary value of recommendation list by pushing items on recommendation list, decreasing ranking of items or simply sabotage Manipulation of “Internet Opinion”; malevolent users trying to influence an election for instanc...

2374 sym 5 img

DAT 612 - Project 2

14.06.2020

In Project 2, we implmented 2 different types of Collaborative Filtering systems: User Based Collaborative Filtering Systems (UBCF) Item Based Collaborative Filtering Systems (IBCF) A comparative analysis was then performed on the two different approaches using these different algorithms Note: We shall follow the spirit & methodologies as presc...

5520 sym R (10602 sym/43 pcs) 5 img 3 tbl

DAT 612 - Discussion 4

22.06.2020

"Mitigating the Hidden Side Effects of Recommendation Systems" This disucssion is loosley based on an article that appeared on MIT Sloan's Mgmt Review by Gediminas Adomavicious, Jesse Boackstedt, Shawn P. Curly, Jingjing Zhang and Sam Ransbotham, Nov 13, 2018. Reference: (1) https://wearesocial.com/blog/2020/01/digital-2020-3-8-billion-peo...

6874 sym R (1287 sym/1 pcs)

DAT 612 - Final Project Proposal

05.07.2020

Project Scope and Description The Final project will rely more on python packages and libraries instead of R’s much-vaunted Recommenderlabs mainly to learn more about other packages besides R’s Recommenderlabs package. To that extent, this is an opportunity to venture out of the book’s procedural-driven guidance and discover for ourselves ...

3000 sym 1 img

DAT 612 - Project 4

28.06.2020

Loading Libraries library(Matrix) library(reshape2) library(data.table) library(tidyr) library(dplyr) library(kableExtra) library("scales") library("recommenderlab") library(tidytext) library(psych) library(knitr) library(ggplot2) require(ggthemes) Loading Data from built-in Database of Recommenderlab Using the Jester5K database thi...

4194 sym R (9975 sym/45 pcs) 6 img 4 tbl

ISYE 6501 Intro to Modeling HW3

04.09.2020

Problem 5.1 library(scales) library(tidyr) library(dplyr) library(knitr) require(ggthemes) library(ggplot2) library(tidyverse) library(gridExtra) library("scatterplot3d") library(outliers) library(reshape2) library(lubridate) library(plotly) library(qcc) Sample view of Crimes Data Taking only the crime column Quick Statistical Su...

6715 sym R (12413 sym/53 pcs) 32 img

DAT 612 - Discussion 3

16.06.2020

"Understanding Biases in Search & Recommender Systems" This article appeared on Search Engine Journal (SEJ) by Greg Jarboe/ Dec 2019. Reference: (1) https://obamawhitehouse.archives.gov/sites/default/files/microsites/ostp/2016_0504_data_discrimination.pdf (2) https://cacm.acm.org/magazines/2018/6/228035-bias-on-the-web/fulltext (3) htt...

6523 sym R (429 sym/1 pcs) 1 img

DAT 612 - Project 5

04.07.2020

Loading Libraries library(Matrix) library(reshape2) library(data.table) library(tidyr) library(dplyr) library(kableExtra) library("scales") library("recommenderlab") library(tidytext) library(psych) library(knitr) library(ggplot2) require(ggthemes) library(tictoc) library(stringr) suppressWarnings(suppressMessages(library(recommen...

1619 sym R (6231 sym/38 pcs) 1 img

ISYE 6501 Intro to Modeling HW1

23.08.2020

Prob 2.1 Describe a situation or problem from your job, everyday life, current events, etc., for which a classification model would be appropriate. List some (up to 5) predictors that you might use. Answer: I work for a utility company and we have situations in the field whereby we send drones to monitor field assets such as poles, power generati...

10197 sym R (9606 sym/43 pcs) 2 img

ISYE 6501 Intro to Modeling HW2

01.09.2020

Summary of Cross-Validations I chose the Train.KKNN method to first fine-tuned the optimal K-value (48) and to determine the best kernel ("optimal") based on Training data. The motivation was to expose the model to as much training as possible, after obtaining the "best" sets of hyper-parameters from cross-validation, before rolling out the fina...

6244 sym R (17482 sym/70 pcs) 7 img