Git Product home page Git Product logo

rossmo_et_ridgway's Introduction

rossmo_et_ridgway

rossmo et ridgway: an application of rossmo's formula

Results can be directly accessed here.


Future Improvements / TODOs

  • create a way to score results, i.e. can we assess how well the algorithm identified a known serial criminal's residence / place of work
  • allow for "confidence" of location, e.g. some of the disappearance locations are "last seen in the Seattle area" (Patricia Yellowrobe)
  • compensate score values for water, unreasonableness of commute or excessive commute times
    • Rossmo discusses this on pg. 154 - 155

      With no potential victims situated in the English Channel to the south, he [Jose Rodrigues] was forced to confine his attacks to locations north of his residence, which resulted in a distorted target pattern

  • move calculations into a distinct repo / project, separate from a specific implementation (this repo)
  • adjust size of plot points; right now, their display leaves a bit to be desired (they're too small when zoomed out). Bokeh seems limited in its ability to support dynamic glyph sizes based on Zoom.
  • address version conflicts with nbclient and jupyter_client; it's been super finnicky to get the book to consistently update without errors
  • varying values for f and g are not readily supported; in many cases, users will run into RuntimeWarning: invalid value encountered in double_scalars due to infinitesimally small values
  • cleanup / add more type hinting

rossmo_et_ridgway's People

Contributors

aufdemarbeitsmarkt avatar

Watchers

 avatar

Forkers

miketreacy

rossmo_et_ridgway's Issues

Fix version conflict re: `nbclient` & `jupyter_client`

Github action keeps failing due to what appears to be a version conflict: https://github.com/aufdemarbeitsmarkt/rossmo_et_ridgway/actions/runs/3580780308/jobs/6023198686#step:5:164

I need to ensure I am installing nbclient>=0.5.4
cleanup_resources() introduced in 0.5.4
https://github.com/jupyter/nbclient/blob/c71845770dedf9ce30cb1615f095c10627f25f9a/CHANGELOG.md#054

Collecting nbclient<0.6,>=0.2 
Downloading nbclient-0.5.13-py3-none-any.whl (70 kB)

Iโ€™m using jupyter_client 7.4.7.

Collecting jupyter-client>=6.1.12 
Downloading jupyter_client-7.4.7-py3-none-any.whl (133 kB)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.