dffml icon indicating copy to clipboard operation
dffml copied to clipboard

examples: Comparison demo

Open pdxjohnny opened this issue 2 years ago • 1 comments

Project Description

This idea came from this web page: https://www.alaska.org/how-big-is-alaska/oregon

The page shows users comparisons of several characteristics between Alaska and other States within the United States of America.

This is an excerpt reproduced from the above mentioned website.

Population Density

Oregon has 37 times more people per square mile. If Oregon's population density were the same as Alaska’s, only 97,246 people would live in Oregon rather than 3,559,596 (based on 2003 data).

High Point

Alaska’s high point, Mt. Denali (20,320 feet), rises 1.7 miles above Oregon’s high point, Mount Hood, at 11,239 feet. Not only is Mt. Denali the highest mountain in North America, but Alaska has 15 other peaks higher than any in the continental U.S.

The goal here is to build a dataflow that will allow users to compare any two arbitrary things.

Get the two things to compare.

Skills

  • Python
  • HTTP Requests

Difficulty

Beginner/Intermediate

Related Readings

  • https://intel.github.io/dffml/master/contributing/gsoc/2021/index.html

Getting Started

  • Read the contributing guidelines
    • https://intel.github.io/dffml/master/contributing/index.html
  • Go through the quickstart
    • https://intel.github.io/dffml/master/quickstart/model.html
  • Go through the data flow related docs and tutorials
    • https://intel.github.io/dffml/master/tutorials/dataflows/index.html
    • https://intel.github.io/dffml/master/examples/integration.html
    • https://intel.github.io/dffml/master/examples/shouldi.html
    • https://intel.github.io/dffml/master/examples/dataflows.html
    • https://intel.github.io/dffml/master/examples/mnist.html
    • https://intel.github.io/dffml/master/examples/flower17/flower17.html
    • https://intel.github.io/dffml/master/examples/webhook/index.html
  • Read about what data flows are and how they work
    • https://intel.github.io/dffml/master/concepts/index.html#dataflows
    • https://intel.github.io/dffml/master/concepts/dataflow.html
  • Come up with a basic example where the user will see inputs moving through the network.
    • Make it simple and include a few operations.
    • Get the DataFlow running.
  • Look at the code in dffml/df/memory.py and understand how it relates to the docs covering DataFlows conceptually.
  • Plan out what all needs to change within dffml/df/memory.py and the other code and examples that would change as a result.

Potential Mentors

Tracking and Discussion

This project is related to the following issues. Please discuss and ask questions in the issue comments. Please also ping mentors on Gitter when you post on the following issues so that they are sure to see that you've commented.

  • https://github.com/intel/dffml/issues/919

Misc

Demo idea, make a page like this https://www.alaska.org/how-big-is-alaska/oregon set things to compare and have dataflow do lookups maybe using nlp.

The demo should be based on dataflows so that it can be easily extended to other domains (other than states)

pdxjohnny avatar Feb 19 '22 12:02 pdxjohnny

I am ready to work on this task but can you guide me like from where can I start?

Onkar627 avatar Feb 26 '22 04:02 Onkar627