Skip to content

Joe-Lyu/J.A.R.V.I.S-project

Repository files navigation

J.A.R.V.I.S-project

微信图片_20210801183850 This is project to create J.A.R.V.I.S. (or you can stylize it without the dots, as the authors are too lazy to do it more than one time), the artificial intelligence aide made by Tony Stark (aka Iron Man), in real life.

Features

JARVIS, both in the MCU and (hopefully) in our project, extends to a multitude of different functions and abilities. Our goal is to create:

  • A conversational voice (and text) assistant that has an advanced level of natural language processing (NLP) and understanding (NLU). JARVIS has a personality: he is generally emotionless, but likes his slightly sarcastic jokes and comments. And, of course, we hope he sounds like Paul Bettany.

  • A new way of harnessing your computer's capability: solve symbolic integrals and differential equations, graph functions, know the weather, navigate to the nearest Starbucks, automate mouse and keyboard movements (perhaps to snatch tickets?), dictate your texts, search for a song whose name you can't quite remember, play it while showing its lyrics, all with a few keypresses (or moving your lips). Or you could just look up something (and quickly fall into a rabbit hole) on Wikipedia.
  • New control methods for your device: wave your hands in the air to control the cursor, genuine Iron Man style, or play Kerbal Space Program on a joystick made of thin air, with holistic gesture recognition. Camera not included.
74ccb2d3a925367d0dd88a0bf374b032.1.mp4
  • An ultimate device made of all your available devices! Play mobile games with that monster of a graphics card on your PC or train nerual networks with a smartwatch, JARVIS can connect all the computation capabilities you have, and share your workload using decentralized and distributed computing. If you have more than one device, that is. If not, perhaps you can contribute a small portion of computing power to JARVIS's server, and get access to what is essentially a supercomputer made up of portions of thousands of devices (at least we hope so)!
  • A tool for us developers! Let JARVIS type the boring, repeating lines of code for you, while you focus on the important parts (such as how to make this function work...). Organize your datasets, translate Python to Java and back, convert between .json and .csv files without having to write a mini-program!

The More The Merrier

Of course, most of the goals above has not been realized yet. But we hope to delete the previous sentece (and this one) as soon as possible, with the help of you! We are not (all) geniuses, who could make this project work by themselves (in a CAVE! with a BOX OF SCRAPS!). We need as many of you as possible, it doesn't matter if you just started Python or struggling with a "Hello World" program: we can learn together! After all, we're just a bunch of high school students!

Current Progress

  • TBA

Contributors

  • Joe Lyu (founder of this project and owner of this repo, avid KSP player)
  • Tom Wang (co-founder)
  • Harry Wu (graphics design, once upon a time he knew how to code and currently slacking off with computer stuff)
  • Caelyn Wang (graphics design, she created JARVIS's logo above, no relation to Tom and a lingling wannabe)
  • TBA
  • And you, hopefully!

About

A decent attempt to recreate J.A.R.V.I.S. from MCU's Iron Man.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •