SPB Git forge

spb/wp21_uqo

Public
0commits 0branches 0releases
0 Bsize
maindefault branch
—last push
15.5 KB · 681 lines json
Raw Blame History
1{2 "record_id": "de48aa9a311d709ef0a33453d7042001c2e721a6",3 "eligible": true,4 "exclusion_reason": null,5 "study": {6  "title": "Public transport, noise complaints, and housing: Evidence from sentiment analysis in Singapore",7  "year": 2021,8  "doi": "10.1111/jors.12524",9  "country": "Singapore",10  "region_city": "a public-housing (HDB) town in Singapore along new bus route no. 972",11  "sample_start": 2010,12  "sample_end": 2018,13  "property_type": "condo_apartment",14  "price_type": "transaction",15  "data_source": "HDB resale transaction records 2010-2018 in the study area; text-based noise complaint records scored with NLP sentiment analysis; GIS distances",16  "document_type": "journal",17  "estimators": [18   "OLS"19  ],20  "spatial_method": "building-block fixed effects",21  "time_fe": true,22  "location_fe": true,23  "se_type": "clustered",24  "n_obs_total": 1450,25  "ai_methods": [26   "NLP sentiment analysis of noise complaint texts (noise sentiment score 0-1)"27  ],28  "notes": "Only Tables 5 and 6 are housing price regressions (log resale price of public HDB flats); Tables 2-4 model noise sentiment (not extracted). SEs clustered by building block, robust, in parentheses; * p<0.1, ** p<0.05, *** p<0.01. Distances measured in units of 100 m (Table 1). Launch (post bus-launch dummy) not extracted (time dummy); Launch x Near / Launch x Distance DiD interactions extracted as 'other'. Table 6 uses the subset of transactions matched to lagged noise sentiment (N=893); noise sentiment is an AI/NLP-derived score from complaint texts (mapped to noise). Unreported controls: unit layout, morphology, RC center (Table 6), morphology and RC center (Table 5)."29 },30 "models": [31  {32   "model_id": "T5-c1",33   "table": "5",34   "column": "1",35   "page": 20,36   "dep_var": "log(price), HDB resale price (SGD)",37   "dep_transform": "log",38   "estimator": "OLS",39   "n_obs": 1450,40   "r2": 0.941,41   "se_or_t_in_parentheses": "se",42   "sample_subset": "binary closeness indicator (Near = within 100 m of bus route; control 100-200 m); block and time FE"43  },44  {45   "model_id": "T5-c2",46   "table": "5",47   "column": "2",48   "page": 20,49   "dep_var": "log(price), HDB resale price (SGD)",50   "dep_transform": "log",51   "estimator": "OLS",52   "n_obs": 1450,53   "r2": 0.941,54   "se_or_t_in_parentheses": "se",55   "sample_subset": "continuous distance to bus route; block and time FE"56  },57  {58   "model_id": "T6-c1",59   "table": "6",60   "column": "1",61   "page": 21,62   "dep_var": "log(price), HDB resale price (SGD)",63   "dep_transform": "log",64   "estimator": "OLS",65   "n_obs": 893,66   "r2": 0.919,67   "se_or_t_in_parentheses": "se",68   "sample_subset": "transactions matched with 12-month lagged noise sentiment; block and time FE"69  },70  {71   "model_id": "T6-c2",72   "table": "6",73   "column": "2",74   "page": 21,75   "dep_var": "log(price), HDB resale price (SGD)",76   "dep_transform": "log",77   "estimator": "OLS",78   "n_obs": 893,79   "r2": 0.919,80   "se_or_t_in_parentheses": "se",81   "sample_subset": "as column 1 plus interaction of noise sentiment with low/high floor dummy"82  }83 ],84 "coefficients": [85  {86   "model_id": "T5-c1",87   "var_name_printed": "Launch × Near",88   "taxonomy_id": "other",89   "x_transform": "other",90   "x_unit": "binary interaction (post-launch x within 100 m of bus route)",91   "beta": 0.0129,92   "se": 0.0054,93   "t": null,94   "p": null,95   "p_stars": "**",96   "ci_lo": null,97   "ci_hi": null,98   "page": 20,99   "confidence": "high",100   "notes": "DiD interaction: net effect of new bus service within 100 m"101  },102  {103   "model_id": "T5-c1",104   "var_name_printed": "Near",105   "taxonomy_id": "transit_distance",106   "x_transform": "dummy",107   "x_unit": "binary (within 100 m of bus route vs 100-200 m)",108   "beta": -0.0097,109   "se": 0.0038,110   "t": null,111   "p": null,112   "p_stars": "**",113   "ci_lo": null,114   "ci_hi": null,115   "page": 20,116   "confidence": "high",117   "notes": "pre-launch proximity to bus route"118  },119  {120   "model_id": "T5-c2",121   "var_name_printed": "Launch × Distance",122   "taxonomy_id": "other",123   "x_transform": "other",124   "x_unit": "interaction (post-launch x distance to bus route in 100 m)",125   "beta": -0.0134,126   "se": 0.005,127   "t": null,128   "p": null,129   "p_stars": "***",130   "ci_lo": null,131   "ci_hi": null,132   "page": 20,133   "confidence": "high",134   "notes": "DiD interaction"135  },136  {137   "model_id": "T5-c2",138   "var_name_printed": "Distance",139   "taxonomy_id": "transit_distance",140   "x_transform": "level",141   "x_unit": "100 m (distance to bus route)",142   "beta": 0.0104,143   "se": 0.0037,144   "t": null,145   "p": null,146   "p_stars": "***",147   "ci_lo": null,148   "ci_hi": null,149   "page": 20,150   "confidence": "high",151   "notes": "pre-launch distance to bus route"152  },153  {154   "model_id": "T5-c1",155   "var_name_printed": "Prime lending rate",156   "taxonomy_id": "other",157   "x_transform": "level",158   "x_unit": "share (prime lending rate, %)",159   "beta": -2.8766,160   "se": 0.3558,161   "t": null,162   "p": null,163   "p_stars": "***",164   "ci_lo": null,165   "ci_hi": null,166   "page": 20,167   "confidence": "high",168   "notes": "macro market variable"169  },170  {171   "model_id": "T5-c2",172   "var_name_printed": "Prime lending rate",173   "taxonomy_id": "other",174   "x_transform": "level",175   "x_unit": "share (prime lending rate, %)",176   "beta": -2.8815,177   "se": 0.3563,178   "t": null,179   "p": null,180   "p_stars": "***",181   "ci_lo": null,182   "ci_hi": null,183   "page": 20,184   "confidence": "high",185   "notes": "macro market variable"186  },187  {188   "model_id": "T5-c1",189   "var_name_printed": "Floor",190   "taxonomy_id": "floor_level",191   "x_transform": "level",192   "x_unit": "count",193   "beta": 0.007,194   "se": 0.0003,195   "t": null,196   "p": null,197   "p_stars": "***",198   "ci_lo": null,199   "ci_hi": null,200   "page": 20,201   "confidence": "high",202   "notes": ""203  },204  {205   "model_id": "T5-c2",206   "var_name_printed": "Floor",207   "taxonomy_id": "floor_level",208   "x_transform": "level",209   "x_unit": "count",210   "beta": 0.007,211   "se": 0.0003,212   "t": null,213   "p": null,214   "p_stars": "***",215   "ci_lo": null,216   "ci_hi": null,217   "page": 20,218   "confidence": "high",219   "notes": ""220  },221  {222   "model_id": "T5-c1",223   "var_name_printed": "Area",224   "taxonomy_id": "living_area",225   "x_transform": "level",226   "x_unit": "m2",227   "beta": 0.003,228   "se": 0.0008,229   "t": null,230   "p": null,231   "p_stars": "***",232   "ci_lo": null,233   "ci_hi": null,234   "page": 20,235   "confidence": "high",236   "notes": ""237  },238  {239   "model_id": "T5-c2",240   "var_name_printed": "Area",241   "taxonomy_id": "living_area",242   "x_transform": "level",243   "x_unit": "m2",244   "beta": 0.003,245   "se": 0.0008,246   "t": null,247   "p": null,248   "p_stars": "***",249   "ci_lo": null,250   "ci_hi": null,251   "page": 20,252   "confidence": "high",253   "notes": ""254  },255  {256   "model_id": "T5-c1",257   "var_name_printed": "Building age",258   "taxonomy_id": "age",259   "x_transform": "level",260   "x_unit": "years",261   "beta": -0.0009,262   "se": 0.0006,263   "t": null,264   "p": null,265   "p_stars": "",266   "ci_lo": null,267   "ci_hi": null,268   "page": 20,269   "confidence": "high",270   "notes": ""271  },272  {273   "model_id": "T5-c2",274   "var_name_printed": "Building age",275   "taxonomy_id": "age",276   "x_transform": "level",277   "x_unit": "years",278   "beta": -0.0009,279   "se": 0.0006,280   "t": null,281   "p": null,282   "p_stars": "",283   "ci_lo": null,284   "ci_hi": null,285   "page": 20,286   "confidence": "high",287   "notes": ""288  },289  {290   "model_id": "T5-c1",291   "var_name_printed": "Distance to train station",292   "taxonomy_id": "transit_distance",293   "x_transform": "level",294   "x_unit": "100 m",295   "beta": -0.0035,296   "se": 0.0015,297   "t": null,298   "p": null,299   "p_stars": "**",300   "ci_lo": null,301   "ci_hi": null,302   "page": 20,303   "confidence": "high",304   "notes": "distance to MRT train station"305  },306  {307   "model_id": "T5-c2",308   "var_name_printed": "Distance to train station",309   "taxonomy_id": "transit_distance",310   "x_transform": "level",311   "x_unit": "100 m",312   "beta": -0.0036,313   "se": 0.0015,314   "t": null,315   "p": null,316   "p_stars": "**",317   "ci_lo": null,318   "ci_hi": null,319   "page": 20,320   "confidence": "high",321   "notes": "distance to MRT train station"322  },323  {324   "model_id": "T5-c1",325   "var_name_printed": "Distance to bus stop",326   "taxonomy_id": "transit_distance",327   "x_transform": "level",328   "x_unit": "100 m",329   "beta": -0.0042,330   "se": 0.0031,331   "t": null,332   "p": null,333   "p_stars": "",334   "ci_lo": null,335   "ci_hi": null,336   "page": 20,337   "confidence": "high",338   "notes": ""339  },340  {341   "model_id": "T5-c2",342   "var_name_printed": "Distance to bus stop",343   "taxonomy_id": "transit_distance",344   "x_transform": "level",345   "x_unit": "100 m",346   "beta": -0.0046,347   "se": 0.0032,348   "t": null,349   "p": null,350   "p_stars": "",351   "ci_lo": null,352   "ci_hi": null,353   "page": 20,354   "confidence": "high",355   "notes": ""356  },357  {358   "model_id": "T5-c1",359   "var_name_printed": "Distance to expressway",360   "taxonomy_id": "highway_distance",361   "x_transform": "level",362   "x_unit": "100 m",363   "beta": 0.0025,364   "se": 0.0008,365   "t": null,366   "p": null,367   "p_stars": "***",368   "ci_lo": null,369   "ci_hi": null,370   "page": 20,371   "confidence": "high",372   "notes": ""373  },374  {375   "model_id": "T5-c2",376   "var_name_printed": "Distance to expressway",377   "taxonomy_id": "highway_distance",378   "x_transform": "level",379   "x_unit": "100 m",380   "beta": 0.0024,381   "se": 0.0008,382   "t": null,383   "p": null,384   "p_stars": "***",385   "ci_lo": null,386   "ci_hi": null,387   "page": 20,388   "confidence": "high",389   "notes": ""390  },391  {392   "model_id": "T5-c1",393   "var_name_printed": "Distance to major road",394   "taxonomy_id": "highway_distance",395   "x_transform": "level",396   "x_unit": "100 m",397   "beta": -0.0014,398   "se": 0.0016,399   "t": null,400   "p": null,401   "p_stars": "",402   "ci_lo": null,403   "ci_hi": null,404   "page": 20,405   "confidence": "high",406   "notes": ""407  },408  {409   "model_id": "T5-c2",410   "var_name_printed": "Distance to major road",411   "taxonomy_id": "highway_distance",412   "x_transform": "level",413   "x_unit": "100 m",414   "beta": -0.001,415   "se": 0.0017,416   "t": null,417   "p": null,418   "p_stars": "",419   "ci_lo": null,420   "ci_hi": null,421   "page": 20,422   "confidence": "high",423   "notes": ""424  },425  {426   "model_id": "T5-c1",427   "var_name_printed": "Distance to shopping center",428   "taxonomy_id": "commercial_distance",429   "x_transform": "level",430   "x_unit": "100 m",431   "beta": 0.0037,432   "se": 0.0009,433   "t": null,434   "p": null,435   "p_stars": "***",436   "ci_lo": null,437   "ci_hi": null,438   "page": 20,439   "confidence": "high",440   "notes": ""441  },442  {443   "model_id": "T5-c2",444   "var_name_printed": "Distance to shopping center",445   "taxonomy_id": "commercial_distance",446   "x_transform": "level",447   "x_unit": "100 m",448   "beta": 0.0037,449   "se": 0.0009,450   "t": null,451   "p": null,452   "p_stars": "***",453   "ci_lo": null,454   "ci_hi": null,455   "page": 20,456   "confidence": "high",457   "notes": ""458  },459  {460   "model_id": "T6-c1",461   "var_name_printed": "Noise sentiment in previous 12 months",462   "taxonomy_id": "noise",463   "x_transform": "level",464   "x_unit": "index (sentiment score 0-1)",465   "beta": -0.03,466   "se": 0.0149,467   "t": null,468   "p": null,469   "p_stars": "**",470   "ci_lo": null,471   "ci_hi": null,472   "page": 21,473   "confidence": "high",474   "notes": "NLP sentiment score (0-1, higher = more negative) of noise complaints in the building over the previous 12 months; AI-derived noise measure"475  },476  {477   "model_id": "T6-c2",478   "var_name_printed": "Noise sentiment in previous 12 months",479   "taxonomy_id": "noise",480   "x_transform": "level",481   "x_unit": "index (sentiment score 0-1)",482   "beta": -0.0262,483   "se": 0.0132,484   "t": null,485   "p": null,486   "p_stars": "**",487   "ci_lo": null,488   "ci_hi": null,489   "page": 21,490   "confidence": "high",491   "notes": "NLP sentiment score (0-1, higher = more negative) of noise complaints in the building over the previous 12 months; AI-derived noise measure; main effect for medium floors (5-8) given interaction"492  },493  {494   "model_id": "T6-c2",495   "var_name_printed": "Noise sentiment in previous 12 months × Low/high floors",496   "taxonomy_id": "noise",497   "x_transform": "other",498   "x_unit": "interaction (sentiment index x low/high floor dummy)",499   "beta": -0.0053,500   "se": 0.0084,501   "t": null,502   "p": null,503   "p_stars": "",504   "ci_lo": null,505   "ci_hi": null,506   "page": 21,507   "confidence": "high",508   "notes": "interaction term"509  },510  {511   "model_id": "T6-c1",512   "var_name_printed": "Distance to nearest bus stop connecting CBD",513   "taxonomy_id": "transit_distance",514   "x_transform": "level",515   "x_unit": "100 m",516   "beta": -0.0027,517   "se": 0.0016,518   "t": null,519   "p": null,520   "p_stars": "*",521   "ci_lo": null,522   "ci_hi": null,523   "page": 21,524   "confidence": "high",525   "notes": ""526  },527  {528   "model_id": "T6-c2",529   "var_name_printed": "Distance to nearest bus stop connecting CBD",530   "taxonomy_id": "transit_distance",531   "x_transform": "level",532   "x_unit": "100 m",533   "beta": -0.0027,534   "se": 0.0016,535   "t": null,536   "p": null,537   "p_stars": "*",538   "ci_lo": null,539   "ci_hi": null,540   "page": 21,541   "confidence": "high",542   "notes": ""543  },544  {545   "model_id": "T6-c1",546   "var_name_printed": "Prime lending rate",547   "taxonomy_id": "other",548   "x_transform": "level",549   "x_unit": "share (prime lending rate, %)",550   "beta": -3.5344,551   "se": 0.4423,552   "t": null,553   "p": null,554   "p_stars": "***",555   "ci_lo": null,556   "ci_hi": null,557   "page": 21,558   "confidence": "high",559   "notes": "macro market variable"560  },561  {562   "model_id": "T6-c2",563   "var_name_printed": "Prime lending rate",564   "taxonomy_id": "other",565   "x_transform": "level",566   "x_unit": "share (prime lending rate, %)",567   "beta": -3.5089,568   "se": 0.4638,569   "t": null,570   "p": null,571   "p_stars": "***",572   "ci_lo": null,573   "ci_hi": null,574   "page": 21,575   "confidence": "high",576   "notes": "macro market variable"577  },578  {579   "model_id": "T6-c1",580   "var_name_printed": "Floor",581   "taxonomy_id": "floor_level",582   "x_transform": "level",583   "x_unit": "count",584   "beta": 0.0064,585   "se": 0.0005,586   "t": null,587   "p": null,588   "p_stars": "***",589   "ci_lo": null,590   "ci_hi": null,591   "page": 21,592   "confidence": "high",593   "notes": ""594  },595  {596   "model_id": "T6-c2",597   "var_name_printed": "Floor",598   "taxonomy_id": "floor_level",599   "x_transform": "level",600   "x_unit": "count",601   "beta": 0.0065,602   "se": 0.0006,603   "t": null,604   "p": null,605   "p_stars": "***",606   "ci_lo": null,607   "ci_hi": null,608   "page": 21,609   "confidence": "high",610   "notes": ""611  },612  {613   "model_id": "T6-c1",614   "var_name_printed": "Area",615   "taxonomy_id": "living_area",616   "x_transform": "level",617   "x_unit": "m2",618   "beta": 0.0075,619   "se": 0.0002,620   "t": null,621   "p": null,622   "p_stars": "***",623   "ci_lo": null,624   "ci_hi": null,625   "page": 21,626   "confidence": "high",627   "notes": ""628  },629  {630   "model_id": "T6-c2",631   "var_name_printed": "Area",632   "taxonomy_id": "living_area",633   "x_transform": "level",634   "x_unit": "m2",635   "beta": 0.0075,636   "se": 0.0002,637   "t": null,638   "p": null,639   "p_stars": "***",640   "ci_lo": null,641   "ci_hi": null,642   "page": 21,643   "confidence": "high",644   "notes": ""645  },646  {647   "model_id": "T6-c1",648   "var_name_printed": "Building age",649   "taxonomy_id": "age",650   "x_transform": "level",651   "x_unit": "years",652   "beta": -0.0035,653   "se": 0.0009,654   "t": null,655   "p": null,656   "p_stars": "***",657   "ci_lo": null,658   "ci_hi": null,659   "page": 21,660   "confidence": "high",661   "notes": ""662  },663  {664   "model_id": "T6-c2",665   "var_name_printed": "Building age",666   "taxonomy_id": "age",667   "x_transform": "level",668   "x_unit": "years",669   "beta": -0.0035,670   "se": 0.0009,671   "t": null,672   "p": null,673   "p_stars": "***",674   "ci_lo": null,675   "ci_hi": null,676   "page": 21,677   "confidence": "high",678   "notes": ""679  }680 ]681}