Hi folks. I am a CS major taking a 3rd year course in relational databases. The example DBs we study are pretty much all either a school or a company. On the bright side we get to do a project of our own design with C++ and Oracle DB. Has to be some kind of program that makes use of a reasonably sophisticated schema.

I was thinking I could make a DB program that does economic planning, but I don’t know what direction to go with it, really. Maybe the kernel of it, the usefulness could be, computing everything down to hours of human effort using the LTV. Labour time accounting. For example, we create a profile for what we want the living standard to be, like private and shared square feet per person, food choices, clothing choices, level of convenience of transport etc. Then the program could use a database containing information about the SNLT to produce different products and services to compute what professions would be needed and how much we all need to work, basically.

But like any idea this is starting out huge. So does anybody have ideas for how to make this small but extendable? Or different directions go with it, or totally different ideas that you have?

  • Muad'Dibber@lemmygrad.ml
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    11 months ago

    No neural networks are needed, but familiarity with linear algebra and matrix operations is necessary.

    Outside of his towards a new socialism book, some of his earlier youtube videos on TNS get into some of the math.

    Any programming language with matrix libraries would work.

    • rufuyun@lemmygrad.mlOP
      link
      fedilink
      arrow-up
      5
      ·
      11 months ago

      Haven’t done any linear algebra or dug into matrices yet… do you think light study of the basics on KhanAcademy would be enough? I’ve done calc 1 and 2 and discrete math.

      • albigu@lemmygrad.ml
        link
        fedilink
        arrow-up
        7
        ·
        11 months ago

        For something quick, chapter 2 of Goodfellow’s book is a good enough introduction.

        For a longer but still intuitive material, 3blue1brown has a whole series of videos on Linear Algebra, with a lot of visualisation.

      • cfgaussian@lemmygrad.ml
        link
        fedilink
        arrow-up
        6
        ·
        edit-2
        11 months ago

        Linear algebra is much simpler than calculus in my opinion, you shouldn’t have much problems once you get your head around the basics. It’s also much more useful in programming than calculus. But it’s good to know both.

      • Muad'Dibber@lemmygrad.ml
        link
        fedilink
        arrow-up
        5
        ·
        11 months ago

        I’d recommend finding a specific course on matrix / linear algebra. It’s not an easy field but having some calculus should help.