Giter VIP home page Giter VIP logo

Judy Chun's Projects

artificial-agents- icon artificial-agents-

Creating WanderBots that inherits from Bot, which is a bot that will wander around randomly. Making a bot that will make random choice, but with a specified probability. Creating ExploreBot, which is a bot that will explore more systematically, generally continuing in the same direction on consecutive steps. Creating a biased method that will choose a new move, but be biased to choose the same move as was taken on the previous step. Creating TeleportBot, which is a modified version of WanderBot, that will generally wander around randomly, but sometimes teleport to a brand new location.

bodiesinmotion icon bodiesinmotion

Body class represents the particles or planets in the simulation, and the NBody class conducts the simulation. The NBody class will orchestrate the simulation, and the Body class will be used to store the values of the bodies at each point in time and have helper methods that will be used by the NBody class. The Body objects will obey the laws of Newtonian physics. The planet objects in the simulation will be subject to Pairwise Force, Net Force, Acceleration, speed, and distance.

chatbots icon chatbots

Building a chatbot so that the piece of software can have a conversation with a human. Creating a series of functions so that the chatbot can use together to try and chat with a user. Test these functions so that the chatbot can have simple conversations with the user. Using the Natural Language ToolKit (NLTK), a Python package available through Anaconda. Refactoring code to use functions, and applying algorithms to develop a chatbot while using words and rules. Removing punctuations and preparing text and echoing a response.

chromakey- icon chromakey-

Using the colors of pixels in the image to allow pixel substitution from other images. Take a picture of a person wearing a red shirt in front of a green canvas and make the background look like another locale and their T-shirt have a new design. The other pictures that will replace the background and shirt can be used from pictures in media sources or from internet.

ciphers- icon ciphers-

Creating an encoder and decoder. Using encryption to decode messages and using a custom encoder. Encoding with variable keys and breaking a variable encoder and decoding a provided message. Using various collection types such as lists, tuples, dictionaries, and list of lists. Working with collections such as indexing, comparisons using indexing. Combining loops and conditionals to perform operators.

collage icon collage

Creating a collage and creating methods to flip only a piece of a picture in either the horizontal or vertical orientation. Writing methods to flip the image horizontally or vertically within that bounding square. The method should work with any image inside of the media resources directory.

createshapes- icon createshapes-

Creating a program called "Create Shapes" and modifying the existing Turtle.java file to draw copies of the same shape with varying sizes. Creating a program called TurtleFun.java to create visually separate shapes using two Turtle objects but multiple references

data icon data

Interaction Design: Data

drawmyname icon drawmyname

Introductory project using the Turtle class to draw my name

felicity_android icon felicity_android

Android development for Felicity using Android Studio and Firebase for database. Providing easy access to self-administered cognitive behavioral therapy

felicity_ios icon felicity_ios

iOS development for Felicity using Swift and Firebase for database. Providing easy access to self-administered cognitive behavioral therapy.

interactive-storytelling-system icon interactive-storytelling-system

I developed a interactive storytelling system that generates a story based on user input. Some distinctive features of the game includes: Username and Password Feature, Password Encryption Feature, Chat Generator Feature, Prepare Word Feature, Error Message Feature, End Game Feature, and Replay Feature.

randomturtle- icon randomturtle-

Programming a turtle taking a random walk through its world. The turtle will take a 1-dimensional random walk, moving from the bottom to the top of the screen, randomly moving either a bit to the left or bit to the right with each "step" upward. The turtle will take a random walk and calculate its displacement, and counting steps given displacement.

sounds- icon sounds-

Concatenating two sounds together and then using my method of concatenation to create a sound palindrome.

steganography- icon steganography-

Embedding secret messages in pictures and extracting secret messages from pictures.

trieffect icon trieffect

Writing a program that subtracts the red, blue, and green components of all pixels of a picture by specified values. Inverting the color of each pixel between the provided indices. Creating my own filter to apply any effect of my own choice to the pixels in range using a while loop.

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.