Giter Club home page Giter Club logo

j.a.r.v.i.s-project's Introduction

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!

j.a.r.v.i.s-project's People

Contributors

joe-lyu avatar tommix626 avatar littleblacklb avatar harrykw avatar

Stargazers

Darrin Dickey avatar DanPlayz avatar Zoee avatar  avatar  avatar  avatar Harshal Lele avatar  avatar Lazenander Yang avatar  avatar Donghao Jiang avatar Yunfeng Lin avatar

Watchers

 avatar  avatar

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.