Git Product home page Git Product logo

capstone_spring2021's People

Contributors

dependabot[bot] avatar luisfnqoliveira avatar wonsunahn avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

capstone_spring2021's Issues

PROJECT ant118

Project applications:
CGI: I like to mke things run as smoothly as possible, and I would like to help create a smoother client onboarding portal for CGI. I excel in problem solving and critical thinking areas, which makes me a good fit for this project.
SwaggerUI: As mentioned above, I like to help make things run as smoothly as possible. It is apparent the current UI for NetApp needs an update or complete redesign which I would like to work on. My goal would be to make this UI as visually pleasing and simple as possible while also maximizing efficiency and effectiveness
MedWiser: EHR UI is in desparate need of redesign, and not many companies are willing to spend the money for this kind of overhaul. Instead, they pump money into the newest groundbreaking technologies while doctors and nurses are stuck clicking through thousands of tabs just to fill out a report on a single patient. I would like to redesign their UI to maximize effectiveness and efficiency, so that doctors and nurses don't have to spend most of their day clicking through this awful EHR UI.

PROJECT fey20

  1. Solar-powered IoT cameras for video analytics platform
    I would like to participate in this project because I am very interested in computer vision and related fields. Additionally, although I don't have much experience with machine learning, I always thought it is interesting and I would love to learn about it through the project.

  2. Virtual Kathy: A conversational agent for the CS Department.
    I think this project is really cool and has great real-life practicalities, I wish to join this project because I have always wanted to participate in a project that solves real-life problems. I think the idea of this chatbot could help others with their questions and I wish to learn about chatbots/databases through this project.

  3. 412Connect
    I have some web development experiences before but what really makes this project interesting to me is that it focuses on promoting local black-owned businesses which I think is really meaningful and I wish could help with.

PROJECT dmt67

dmt67 (Destiny Thompson)

  1. (CS Faculty Projects) TA assignment application
    Initial Interest: In my previous Software Engineering course students were given the opportunity to build a project of their choosing. In the end, my group was torn between building a scheduling application or a music service similar to Spotify with added features (which we went on to develop). This project will give me a second chance to work on a previous project of interest!

  2. NetApp-Pitt Capstone Project Spring 2021: Swagger UI Alternatives
    Initial Interest: I would love more experience with the Agile process. I have briefly worked with this development method in my Software Engineering class and feel it's important to continue to familiarize myself with it. I also learned the basics of React in this class and it was a pleasurable experience. I look forward to also tinkering with the visualizers that were presented in the initial talk.

  3. (CS Faculty Projects) Two-sided recommendation Web App
    Initial Interest: I am currently enrolled in a Data Science course and would love to apply what I learn to real working world examples as the semester goes on (The project seems to be Data-driven).

Classes Taken / Experience:
Software Quality Assurance (2020) - Introduced to testing frameworks (JUnit, Selenium, and Cucumber).
Database Management Systems (2019): SQL experience.
Game Design and Implementation (2020): Large group (11 participants) team experience and Linux networking programming experience.
Software Engineering (2019) : Agile practices (SCRUM team) experience and intro-level React programming learned.
Intro to Data Science (Current): I hope to pull from what I learn in this course into a possible data-driven project.

Moderate coder in Java, C, SQL, and C++. Novice in React. Willing to learn new languages and concepts!!

PROJECT

kml167 Kevin Lau

  1. CGI Client Onboarding Portal
  2. Swagger UI Alternatives
  3. TA assignment application

Qualification and Reasons:
I have taken CS 1520 Web Applications, meaning I am somewhat familiar with RESTful apps, React, and Javascript. I also have taken the database management course. I have experience in working on a web app/UI and working in a team in agile development from my coop rotations and I also have some experience with maven. I have worked extensively on primefaces. I am very interested in working with new technologies such as Angular and spring-boot. Other Classes taken: inro to HCI, Intro to AI,

PROJECT jmr252

  1. Natural Language Processing for Social Good - I am interested in learning more about NLP. My experience in Intro to Data Science and compilers will also be able to apply to this project. Using algorithms to determine how polarized a text is seems very interesting to me.

  2. Virtual Kathy: A conversational agent for the CS Department - My experience in Intro to Data Science, software engineering, and software quality assurance can be applied to this project. I do not have experience with chat bots but I am very interested in learning more.

  3. Two sided recommendation webapp - My experience in Intro to Data Science and Software Engineering can be applied directly to this project. I am interested in learning more about recommendation systems as well as web app development. I am currently taking programming languages for web applications so I will be able to apply what I am learning to this project throughout the semester.

Upper-level courses that I have taken include Intro to Compiler Design, Intro to Data Science, Software Quality Assurance, Software Engineering, and programming languages for web applications.

PROJECT mkd34

1. Protect your voice in IoT voice devices
This project is my top pick because ultimately I would like to have a career in cybersecurity. Although smart devices with voice recognition can be very useful, the concept of IoT itself poses many cybersecurity threats and issues. As someone who is very interested in this field, I would like to have the opportunity to explore this topic. This project also would be beneficial for me, as I am currently taking the Machine Learning course and this project feels like it is a good introduction to machine learning and provides a lot of opportunities to learn. I also have Python experience. Overall, this would be a great project for me, since I would like to explore both cybersecurity and machine learning.

2. 412 Connect
I am very interested in this project because my technical skills are a good fit. I have experience with front end and I am strong with HTML and CSS with some minor JavaScript experience. As for back end, I also have experience with databases, as I have taken the Database Management course in a previous semester. And I have experience with Python as well. I also enjoy working on a bigger team than 2, so I think this would be a good fit. Finally, I also like the end goal of supporting more black businesses in Pittsburgh!

3. Mobility assistance for pedestrians
Although we didn't have the opportunity to hear their pitch in class, the project description stuck out to me. Like what I wrote for 412 Connect above, I have front end (HTML, CSS, some JavaScript) and back end (databases) skills so this would be a good fit as well. I also find this particular project interesting, as I am a pedestrian with a disability, so this kind of application is really important to me!

PROJECT mjd119

Matthew Dodson (mjd119)

  1. Two-Sided Recommendation Webapp
    Oftentimes a recommendation that comes from a website can be eerily close to what you are interested in. Considering the vast amount of information on the internet, it can be hard to find relevant information to you if you do not know where to look. I have not seen a platform before that matches businesses to clients based on preferences from both parties. I am interested in how conclusions are drawn based on data given from both parties.
  2. Natural Language Processing for Social Good
    I am interested in the algorithms that are used to determine polarization on social media considering that human users on them use natural language. I am interested in the algorithms that determine tone, social/political affiliation in social media posts and how they can be placed in contrast to others.
  3. Online Profiling of Heterogeneous Memories
    I use Linux as my main operating system on both my laptop and desktop, but I have not done any development on the Linux kernel itself. I would like to gain more experience with C programming and I would like to learn how the Linux kernel allocates memory to processes based on the system load and other factors. I am very comfortable with Python but I have not done any development work with it on something as low-level as a kernel.

Relevant Courses (Electives):
CS-1656 (Intro to Data Science)
CS-1555 (Database Management Systems)
CS-1660 (Intro to Cloud Computing)
CS-1530 (Software Engineering)

PROJECT btd27

1 - CGI Client Onboarding Portal - I recently completed my second-round interview for a junior developer position with CGI and would love the opportunity to get to work with them on the development of the Onboarding Portal. I think the CGI team has a lot to offer in the way of giving an in-depth look at the daily work of a junior software developer, as well as a look into how the industry functions as a whole. I am excited about the opportunity to pick up where previous Pitt students left off and deliver a final product at the end of this semester, and I am eager to put my coding skills to work! I am unfamiliar with the tools/languages listed, such as Maven, Docker and SonarQube, but I have strong Java and GitHub skills, and I can surely put my downtime into learning and adapting to new skills!

2 - TA Assignment Application - I am genuinely interested in the development of this application. Building a gorgeous schedule is my own private source of ASMR. Being given the opportunity to build the tools to help others build their own gorgeous schedule would be a wonderful opportunity. I have light HTML/CSS skills (from previous classes with Jarrett Billingsley) but I am a quick study and could surely bring myself up to par to contribute positively to this team!

3 - Voice Activated Technology to Improve Medication Adherence - Being able to deep dive into this project would be an incredible experience. I have personal reservations about using voice assistants, but being engaged in a project like this would, I think, allow me to really get into the details of security surrounding voice assistants and then hopefully use that knowledge to educate target users of the final project being developed by this team. Additionally, I feel like participating in this project has the opportunity to truly create a positive change in people's lives. I have strong coding skills, time management skills, and an active imagination to help brainstorm solutions to any barriers we may come up against as a team!

PROJECT pal81

  1. Solar-powered IoT cameras for video analytics platform
    I am really interested in computer vision techniques and hope to get some real-world experience with them through this project.
  2. Virtual Kathy: A conversational agent for the CS Department.
    This project is really attractive and I hope I can learn something about NPL from it.
  3. 412Connect
    I have some web application development experience with JavaScript, Django, and SQL databases.

PROJECT ofd2

  1. CGI Client Onboarding Portal
    After speaking with the sponsors for this project and listening to the pitch I placed this as my number one choice. I have experience and classes in the following areas of Computer Science that I believe will be helpful to success with CGI: Software QA, HCI, Data Structures, Algorithms, among others. My technical background as well as my design background will help with the success in the creation and implementation of the Client Onboarding Portal. I have 4+ years of experience with Java, 1+ years of experience with GitHub, and various other skill that will help with this project. I am a quick learner and will learn the necessary skills required.

  2. Voice Activated Technology to Improve Medical Adherence
    After reading about this project and attending Ravi and Jacob's session I was tempted to list this first for many reasons. First, I am interested in assisting and helping people in general. I want to improve the lives with my skills and I believe this project can do just that. I have taken many courses that will assist in the successful completion of this project. My passion tied with my skills will be a great benefit to me if I were placed on this project. I have taken courses in HCI (with Jacob last semester), NLP, and Software QA that I think will fit perfectly for this project. I would like to work on this project because I think my qualifications will help and I am interested in this aspect of Computer Science.

  3. Natural Language Processing for Social Good
    Although I was unable to attend the sponsor session for this project I do have interest in NLP. I took a course in NLP two semesters ago and believe my skills will fit the requirements. I think this project is interesting and I would like to do something beneficial with Computer Science and this project is another opportunity to do just that.

PROJECT vkb4

vkb4

  1. Natural Language Processing for Social Good
  2. A Conversational AI Framework to Fight Against Systemic Oppression
  3. Building AI Systems for Sign Language Interpretation

Qualification and Reasons:
I have taken and taking deep learning courses. I am passionate about NLP. Computer Vision, Deep Learning as well as social issues.

PROJECT thb46

  1. Single-Cell RNA-Sequencing – I am a CS student trying to specialize in High Performance Computing and this seemed like the most relevant project for this. I also have experience in Databases and SQA.

  2. CGI Client Onboarding Portal – I would be interested in working with a large company that has a branch in Pittsburgh. There are also technologies used that are not taught in class that seem relevant to real work in CS. I have experience in Agile software development from my Software Engineering class. I also have experience in SQA, Databases, and HPC.

  3. Polkadot Blockchain – I would be interested in learning more about blockchain. I have experience in High performance computing, databases, and SQA.

PROJECT vig37

vig37

  1. CGI Client Onboarding
  2. 412Connect
  3. TA Assignment Application
  4. Voice Activated Technology to Improve Medication Adherence

My initial reasoning in choosing CGI was my interest in UI/UX design. I took Intro to HCI last semester which I think will be useful for this project; however, I haven’t used some of the tools they have discussed but I am more than excited to learn. Along with that, I would love to get some experience working with a company like CGI. I decided on the next two projects because I have worked a bit with databases and not as much with web applications, so I thought both would be great projects to learn from and work on. I particularly liked 412Connect because of the ideas they discussed that’ll encourage and give people incentives to support local black-owned businesses. Finally, I chose the last project because I wanted to understand more about voice assistive technology, and I think this will be beneficial for the users to manage their medication.
Some classes I have taken: Intro to HCI, Software QA

PROJECT wuw4

  1. Solar-powered IoT cameras for video analytics platform
  2. Detecting Program Phases using Machine Learning
  3. Building AI System for Sign Language Interpretation

My interest fields are Machine Learning and Computer Vision. I am taking a Machine Learning course this semester and I took a Computer Vision course last semester. In addition, I studied sentiment analysis by myself which is related to Machine Learning technics. I found these topics very interesting and could provide relevant knowledge to my interest fields. I also major in Applied Mathematics so I have a strong Math background to help me with Machine Learning Algorithms. I hope to get some real-life experience to implement and study Computer Science knowledge.

Qualification:
- Applied Math
- Python, Java, C, etc.
- Computer Vision (CS 1674)
- Computer Graphics (CS 1566)
- DBMS (CS 1555)
- Machine Learning (CS 1675), this semester

PROJECT asb153

  1. RISC-V web based simulator for CS447
    While I do not have any experience with RISC-V in particular, I feel that if my experience with MIPS in CS447 is anything to go off, working in assembly is something I am good at and enjoy. Also, RISC-V is something I have been casually interested in for a number of years. In addition, the particular way that this project is being implemented as an OS touches on my interests of how systems work on lower levels than are often interacted with. Finally, I am drawn to this project by its form as a web app, something I would like to become more acquainted with.

  2. Swagger UI Alternatives
    This project involves data visualization and web-development, two areas that I would like to become more familiar with. My previous interaction with working with web-development was in the context of a class where we learnt many of the techniques for creating a new product in a team, such as agile development. I would like to use what I learnt in that class and see how it works in a more professional context.

  3. Online Profiling on Heterogeneous Memories
    I am interested in this project due to its close interaction with the operating system and the focus on data reporting. While I have experience with working in operating systems due to CS1550, we never focused on optimizing performance and therefore did not look into the reporting tools. This look into specific performance metrics interests me.

PROJECT jbw40

  1. 412Connect

  2. Two sided recommendation app

  3. Virtual Kathy: A conversational agent for the CS Department.

I have experience developing apps and doing database management. My primary interests lies in backend development, and doing collaborative work. The reason I chose the first 2 projects is that they involve creating a web app, and I think would fit my experience. I picked the 3rd because I think it would be cool to learn about chatbots, and I could apply my experience with databases. The reason 412 connect is my primary choice is because I really support the mission of it. The app I made in software engineering dealt with a similar focus on tracking ratings, but this one wants to link that with other social media reviews. I think it would be a great chance to learn about using social media for making webapps. I also like the idea of the team being comprised of a lot of volunteers, so that I project I'm doing is for the benefit of people extremely passionate about the work I'm helping to do.

PROJECT coa18

  1. RISC-V web based simulator for CS447
    This project is my top pick because it involves two fields that I have experience and interest in. Since taking 447 I have been interested in computer architecture and assembly. I even built my own 8-bit computer that could run its own limited assembly instructions. I also have experience with web development from past jobs as well as CS 1520 and I enjoy working with JavaScript. I would love a chance to work on this project to hopefully make assembly more accessible and easier for students and staff to use.
  2. Polkadot Blockchain Statistics Dashboard
    This project also seems like a great opportunity to work on an interesting new technology. The idea of a decentralized web and blockchain technology is something that I am familiar with, but have never had the chance to work with personally. I have some experience with node.js and am eager to learn more about the future of the web, especially given the current political climate.
  3. Protect your voice in IoT voice devices
    IoT devices and the security and privacy concerns surrounding them is another fascinating field that I would like to learn more about through experience. I have worked with python quite a bit and have some experience working with IoT devices. As a CS student interested in cybersecurity, this is a great chance to learn and apply my knowledge to an important real world problem

PROJECT jcm138

  1. Netapp – Swagger UI Alternatives
    I believe Netapp’s project would be a very interesting opportunity to gain experience with UI and Website development. I have taken Human-Computer Interaction and 1520 Web Applications, and I’m excited to have a chance to apply what I’ve learned in the real world. I would like a chance to enhance and build on top of their API’s documentation using the RESTful principles with JavaScript and learn the React framework.
  2. CGI Client Onboarding Portal
    I believe the CGI Project Management project would be a good fit for me because I know Java from the core classes here at Pitt and I also took HCI and Databases which involve designing apps and systems and executing them. One project that this specifically reminded me of was my Olympic Database term project. There were Admin, Coach, and Athlete users and they each had different roles and functions to access and modify the database from an interface. I had to design it such that the app stayed consistent given a set of constraints. I feel I could contribute a great deal if given the opportunity to work on this.
  3. Mobility assistance for pedestrians
    The mobility assistance app for pedestrians would be a very rewarding project to work on. I am passionate about learning more languages related to databases like MongoDB and how they fit into building and designing apps with web programming languages. I have taken Databases and would be excited to expand my skills while contributing to this project.

PROJECT BCH42

#1: TA Assignment Application: My reasoning for choosing this project as #1 is having previous experience writing web apps that feature a flack backend. Along with this I have experience with databases that would suit a backend role in this project nicely. Learning more web dev whether it be frontend or backend is something I would love to reach more into.
#2: CGI Client Onboarding Portal. As stated above diving deeper into web development technologies is a real I would love to explore. With sufficient Java knowledge, multiple projects working on a UI component, as well as real world experience in an Agile environment I think this would be a good fit as well. Also being currently enrolled in a cloud computing class with Dr. Farag will allow me to practice his teaching as a goal for this project is to get it containerized and released.
#3: Swagger UI Alternatives. I have some prior experience writing and working with APIs as well as in an Agile environment.

PROJECT lau4

  1. Natural Language Processing for Social Good
    2)A Conversational AI Framework to Fight Against Systemic Oppression
    3)Building AI Systems for Sign Language Interpretation

I am passionate about Deep learning, natural language processing. I am taking Deep learning class right now. I have experience in back end and Web Development (Python, Java; Flask, Django). I have done projects that has User Interface and Filtering.
Thanks
lau4

PROJECT nah116

  1. CGI Client Onboarding
    User experience development is the field of Computer Science that I desire to enter the most, especially after taking CS 1637, which entailed the study of Human-Computer Interaction. During this class we learned design fundamentals, heuristics, and guidelines and used them to create our projects. I thoroughly enjoyed creating storyboards and design artifacts that satisfied project requirements as well as going above and beyond to really think from a practical user perspective. The CGI Client requires this type of thinking and implementation, which I consider myself good at. Furthermore, I have ambition to learn and become proficient in the implementation of an application using Agile development with Java. Angular, and many other tools.
  2. Swagger UI Alternatives
    The final project for my CS1520 class was implementing a Restful API for an online budgeting system using Python, AJAJ and SQL. This turned out to be the project that I enjoyed most and had ambition to get a perfect score in (I did). That being said, this Swagger UI Alternatives seems to be along a similar vein of implementation, albeit it more complex. I would like to implement a more complex API along with discovering the utility of the third-part visualizers. Furthermore, using OOP to design templates for procedural code generation sounds interesting.
    3.MedWISER
    Being that both my parents work in the medical fields as well as myself, the problem that MedWISER is trying to fix is one I can recognize wholly. There is an extreme need for a more effecient and simple electronic health record system. The one I have seen first hand working in a surgery center and hospital is outdated, confusing, and impedes the level of care given to patients. This is a project that I am more passionate about on a human-oriented basis rather than a career-oriented basis. With the medical industry being so vast and downright necessary one would think that something like this would already have been implemented. However, this is not the case and to work firsthand in developing a better EHR system would be an honor. Also, in terms of qualifications I have experience with JSON, AJAJ, and API tools.

PROJECT das311

das311, Daya Sharon

  1. Building AI Systems for Sign Language Interpretation:
    I think this is a fantastic project that will help a lot of people and is very interesting because it combines many CS disciplines into one newer one. While I do not currently have any experience with AI/NLP, I am a quick learner. Malihe also mentioned there might be an option to work on an interface for the project, which would align well with my front end experience.

  2. TA Assignment Application:
    I think this project would align well with my web development experience. I also love the idea of giving back to SCI.

  3. 412Connect:
    I think this project would also align well with my web development experience and is for such a good cause.

Technologies I have experience with: Java, Python, HTML/CSS, JavaScript, databases
Relevant Coursework: CS1520 Web Apps, CS1656 Data Science (with Alex), CS1530 Software Engineering
Interests: web dev (i built a website! pittdphie.com), front end dev, AI/ML/NLP

PROJECT sah187

CGI Client Onboarding Portal

I would love to work on this project it would provide me with great experience that would benefit me greatly towards my career path. The experience provided in the project aligns perfectly with what I plan on doing post college. I have a decent amount of experience with the tech the project entails. I had work with MAVEN, Spring-boot Microservices, Java, GitHub last semester.

PROJECT sms315

  1. CGI Client Onboarding Portal

After meeting with Tony DeLuca and Dr. Mohammed Farag, I am very interested in this project because I believe it ensures valuable professional development, technical development, and a great learning environment and experience. There are aspects and technologies of this project that I have worked with, such as Java programming, using Docker in cloud computing projects, and Github for project submission and collaborative work. However, there are technologies that I am not as familiar with such as Maven, Angular, and SonarQube, but I am more than interested in learning and broadening my knowledge as a computer scientist. I see this project as a valuable challenge, one that will push me to unforeseen limits and will help me with my efforts to develop experience in project development, project management, and professional collaborative teamwork, which I can take with me to any job I may have in the future. I am a driven individual and my goal is to learn. I was impressed with this project presentation as I find it has important use within the company, and will make for a more efficient project process for members of CGI. I believe I will benefit from the learning experience of this project as much as the project will benefit from my hard work, creativity, and perseverance.

  1. NetApp - Swagger UI Alternatives

With the Swagger UI Alternatives project that NetApp is proposing, and that Sami Benbourenane presented, I am drawn to the development of a new, creative and user-friendly interface for NetApp Restful APIs. I am familiar with some aspects of this project, as I have worked with both Swagger UI and JavaScript, and have used much of this interface in production and professional settings. However, I am not familiar with the alternative user interfaces that were mentioned in the presentation for the new layout of NetApp’s Restful APIs, such as Redocly and Readme.io. I believe my previous experience with Swagger UI and JavaScript will help me in my efforts to help with NetApp’s goal of changing the API user interface, and will help in the understanding of the connection between frontend design with backend information. I find this as a way to expand my knowledge on creative approaches and designs for user interaction, and to be a part of a tangible creation that will be deployed by NetApp to be used by its customers.

  1. Building AI Systems for Sign Language Interpretation

My interest in participating in this project to Build AI Systems for Sign Language Interpretation, is that I find it to be challenging, unique, but also meaningful, one that will bring ease to those of the deaf community and give them the tools necessary to succeed in society. After hearing Professor Alikhani’s presentation about this project, I found an emotional pull, one where I can use technology to create a change for the greater good. Although I am unfamiliar with not only sign language, but also a beginner to machine learning, I do have much experience with social science and linguistic fields and thoroughly enjoy the human interaction and understanding that it provides. I believe that with the ability to pinpoint this particular mindset, and my willingness to learn and face new challenges, that I will be able to bring a unique perspective to the project while also learning important techniques and the impact of machine learning and AI, and most importantly, learn how to apply my skills to fields, both computer science and social science, that I enjoy most.

PROJECT mkd43

1.Natural Language Processing for Social Good- Malihe
I took a Neural Networks as well as a Big Data Computation course when I was abroad, so I would like to be able to test those skills again. I worked with a team to create Neural Net that takes in Spotify song data and lyrics of popular artists and generates lyrics based on the their writing style, so I have some background in tokenizing inputs such as these. As my double major is in Psychology, I am also greatly interested in human interaction with software/computers and want to use my skills for something beneficial.

  1. A Conversational AI Framework to Fight Against Systemic Oppression- Malihe
    Once again, I think my experience with working with AI/Neural Networks would be of use here, and I'd like again to be able to use my skills for some social good.

  2. Single-Cell RNA-Sequencing- Chang
    Though I'm not a bioinformatics student, I have experience using Unix/Command-Line through my time with Thoth. I also am heavily experienced with R/RStudio through the Psychology research lab I am a part of, including creating lessons for fellow undergrads. Bioinformatics is something I'm interested in for continuing in my education, so I would like to test my skills.
    Michael Datz, mkd43

PROJECT jul118

  1. CGI Client Onboarding Portal
    The Client Onboarding Portal sounds like a very helpful and efficient tool for onboarding members as well as the company and I would love to contribute to the project to help them achieve their UX goals for their planned automation pieces. I was particularly drawn to this project because the project description specified design-thinking methodologies and UI/UX rapid prototyping as part of the development process. I am very interested in and have experience in user experience (UX) design (including storyboarding, wireframing using PowerPoint, and creating interview questions for user interviews for my research project) and front-end programming (React and Vue JS) and am eager to learn other front-end frameworks like Angular. I believe that working with CGI on this project will be a valuable experience that will help me learn and acquire the skills and experience needed to be prepared and successful for my future career.

  2. TA Assignment Application
    This application sounds like an efficient solution to TA assignment and the current challenges of the task. I am thrilled at the thought of designing the user interface from scratch from the user experience perspective, and I would love to contribute to the front-end development. I have some experience with React, and I hope to gain more programming experience in React by working on this project. Moreover, I would like to help the professors who work on TA assignment make their experience with the app simple and stress-free by designing a friendly and intuitive user interface.

  3. MedWISER - user-controlled clinical data web application
    This project sounds like a challenging but interesting UX problem, in terms of the user interface that doctors and nurses interact with. It’s also a crucial application for both doctors and patients, and I would love to help improve the user interface so that both parties will benefit from it.

----Courses----
Took: Programming Language for Web Applications, Introduction to Human Computer Interaction, Software Quality Assurance

Taking: User Experience Engineering, Usability Testing in Technical Writing, Introduction to Data Science

PROJECT jto14

1.) CGI Client Onboarding Portal

  • The reason I have this as my first choice is because I am really interested in CGI as a company and have been interested in the career opportunities they have over the last year or so. I have experience with Java and C from my CS classes at Pitt and I am familiar with GitHub and spring boot microservices. This project also best suites my skill level compared to others.
    2.) MedWISER
  • This project seems very interesting after hearing the presentation. With the expereince I have from my courses at Pitt I find this project appealing.
    3.) Building AI Systems for Sign Language Interpretation
  • AI has always been something I would like to work on and learn about and this project seems perfect for that.

PROJECT nig40

  1. Natural Language Processing for Social Good

I do not have prior experience in NLP and NLP tools; however, I am willing to put in the time and effort to learn them. I have a strong background in object-oriented programming should that experience be necessary. I truly admire the problem that is being tackled in this project by using NLP to understand the information that's being sent over social media and its impact. Especially with how political last year was, it was hard to deny how pivotal social media is in our lives and the lives of many people across the globe. With rampant misinformation being spread, better NLP tools would help mitigate the severe consequences it could have and understand the impacts it did have. Which is why I am drawn to this project because of the potential social good it would create for our society that is becoming more and more reliant on social media. Not only do I get valuable experience in using NLP tools, but I will also be assisting in creating something meaningful that could help dictate how we interact on social media.

  1. Building AI Systems for Sign Language Interpretation

I do not have experience in web scrapping and data preprocessing; however, these skills are very interesting, and I would adamantly take the time to learn and understand them. I am familiar with teaching myself new tools and languages in order to complete a project. Besides the opportunity to learn and apply data collection and data preprocessing, the main factor that draws me to this project is what it is trying to accomplish in by progressing sign language into the digital age. I am very intrigued about how Ms.Yin created her model and how it works to recognize hand signs in the video and I wish to have a hands-on look to learn from it. I understand this project as an opportunity to assist those in the deaf and signing communities with a voice that can reach more people than ever before. This project could lend itself to providing closed captioning for sign language in videos and other sorts of medias on various social media sites. The potential benefit that this project could provide to a community of people and as an opportunity for me to learn is what urged me to list it as a project I would love to engage on this semester.

  1. A Conversational AI Framework to Fight Against Systemic Oppression

I have very minimal experience playing around with a Telegram chatbot. Most of my experience is in object-oriented programming and web development. I am willing to invest the time to learn about machine learning, NLP, and information extraction tools to help build the chatbot. As these are skills that I have never had the opportunity to engage with before and I would love the chance to experiment and understand them. Furthermore, the ability of this chatbot to deliver vital legal information to someone in an accessible manner is something that myself and others would find useful in educating ourselves, should the situation ever arise. As such, I find this project worthwhile in investing my time and energy as I can help create a tangible benefit that can help people. After the events of last year, this project aims to help people in their understanding and interactions with the police. As someone who was moved by the events of last year, I was drawn by this project's goal to help prevent something like that from happening again.

PROJECT chf71

  1. Building AI Systems for Sign Language Interpretation
    I don't have any experience with AI, but have taken the CS machine learning course and am currently taking the stats data science / CS data sciences courses, so I have experience with R at least. I would really like to investigate and understand how AI can be trained to recognize not just images but also the context of them, including movement: it seems sign language is a perfect topic for that. On the non-CS side, learning about sign language sounds like a good time; I'm terrible with any language that isn't English, but I love learning about them anyway.

  2. Natural Language Processing for Social Good
    Just like the Sign Language project, I'm interested in applying ML/data science experience to real-world applications. I also have no experience with NLP, but would love to learn. I assume the project will require working with companies' APIs, which would be a good experience for future employment.

  3. TA assignment application
    I have experience with HTML/CSS/JS (in particular jQuery), and other platforms like Blazor using ASP.NET. The project description mentions Flask and React; Flask I have limited experience with, while React I have none, but again I'm interested in learning these technologies. I took the CS web programming class and feel I could be a good addition to the team, and have made my own small web projects (not published, though, because I'm insecure about them).

PROJECT mac479

  1. CGI Client Onboarding Portal - Most of my past programming experience is in Java so with this project listing it as one of the required technologies I figured it'd be my best fit. I have also looked into maven and have ample experience with github from CS 1666 (PRINCIPLES OF COMPUTER GAME DESIGN AND IMPLEMENTATION)
  2. Detecting Program Phases using Machine Learning - I have some experience with linux and python so it will not take me long to adjust to the project. In addition, I hold a great deal of interest towards machine learning and how it works.
  3. Training KMeans relationally - Aside from java the language I am most familiar with would be C++, with this being the one project up that lists that language. Also my strengths in programming lye mostly in algorithm implementation and backend development. Both in reconstructing an algorithm to work within defined parameters for the project and with debugging the implementation. I have already taken a class in both quality assurance and algorithm implementation to assist in these areas.
  4. Solar-powered IoT cameras for video analytics platform - As mentioned in 2) I have a good amount of interest focused on machine learning and some experience in the language python. I tend to learn algorithms very quickly so it should not take me long to adjust to the project as well.

PROJECT mod20

  1. A Conversational AI Framework to Fight Against Systemic Oppression
    Having a minor in Africana Studies, it would be very beneficial and interesting to apply what I have learned about the oppression and misconduct of African Americans to aid the community with this conversational AI. Having a piece of software that is available for minority groups to understand their legal rights is something I've always dreamt about being a reality. I am very interested in machine learning, as I am taking a class on it currently, and also with information extraction and data cleaning. I am also in Professor Malihe Alikhani's course on AI for Good: Ethics and Implications, so applying what I learn there would also be helpful. Taking the time to learn more about natural language processing would not be an issue as I am a quick learner.

  2. Solar-powered IoT Cameras for Video Analytics Platform
    I see this project as a great way to learn how machine learning is used in our day-to-day lives. Although I haven't taken a class at Pitt on Python programming, I have taken online courses on it which was very quick to get a grasp of as I have learned other OOP languages such as Java. I have an interest in machine learning and its applications, so
    applying my knowledge and learning more throughout this project would be interesting.

  3. Natural Language Processing for Social Good
    This project would be a great way to learn more on data mining and cleaning, and NLP methods. With so much misinformation being distributed across the internet, getting a better understanding on how it spreads to users through this project would be very interesting.

Qualifications:

  • Java and Python, MySQL
  • Software Quality Assurance
  • Human Computer Interaction

Interests:

  • Machine Learning/AI and Big Data

PROJECT - jhw43

  1. Single-Cell RNA-sequencing –This would be the most beneficial, as the technology used here is modern and extensively used in industries related to bioinformatics. This project is beneficial as it discusses many relevant topics in biology, such as HTC cluster analysis and learning different pipelines in Cell Ranger. This project would also be useful for learning computational pipelines in Unix and using different R packages to interpret the data. I have knowledge in R and python that would be useful for the project’s specifications, and I’m willing to learn the Unix associated with this project!
  2. Poholek lab – This lab allows for more freedom in graphical visualization and data interpretation. R and R packages would be useful for creating data tables and data visualization for this project.
  3. MedWISER – The front-end web development for this project would be useful to know in computational industries. Personally, I do not have much experience working in web development, especially with the programming languages they want to use.

PROJECT jov34

  1. RISC-V web based simulator for CS447

I have experience with web development and I would like to get more experience with it in terms of using my skills in group development. I think the subject matter of the project is fascinating as well. I enjoyed programing in assembly and would love the opportunity to explore that further. I think if I got more exposure to assembly I could see myself using it in industry after I graduate.

  1. TA Assignment app

While completing my Applied Mathematics major, I took a few classes where I gained experience with scheduling problems. the approaches may be a bit different across disciplines, but I think I could contribute some knowledge I picked up to some level of the design. I think it would also be useful for my future endeavors to have more opportunities to hone my database management skills.

  1. 2 sided recommendation webapp

I think this type of project is extremely valuable because a lot of apps today center around this format of joining multiple inquiring parties. I could definitely see myself learning a lot from contributing to this project, and I would love to explore something that would target a valuable niche in programming.

qualifications:
-fully completed my Applied Mathematics major
-completed CS1520: programming for web applications
-completed CS1555: database management systems
-experience developing in large groups

interests:
-revisiting programming in assembly
-applying knowledge gained from CS1520 and CS1555

PROJECT JAD285

Student - Jacob Diecidue

1: TA Assignment Application
Relevant Experience: I have 1+ years of professional experience (internship in addition to a freelancer/contractor job) as a web application developer. I have built 3+ web applications from the ground up using Ruby on Rails with a PostgreSQL database, implementing secure accounts/login, integrating third party API’s, and deploying to Heroku. I am a fast learner, experienced developer, willing to learn new frameworks, and believe I would be a great fit for this project.
Recommendation/Preference: Ruby on Rails Framework, React Frontend, PostgreSQL DB

2: Two-Sided Recommendation WebApp
Relevant Experience: Similar to the above, I have 1+ years of professional experience (internship in addition to a freelancer/contractor job) as a web application developer. I have built 3+ web applications from the ground up using Ruby on Rails with a PostgreSQL database, implementing secure accounts/login, integrating third party API’s, and deploying to Heroku. While developing these applications, I have built and designed each database, so I am very familiar with database design. I am a fast learner, experienced developer, willing to learn new frameworks, and believe I would be a great fit for this project.

3: MedWISER
Relevant Experience: Similar to the above, I have 1+ years of professional experience (internship in addition to a freelancer/contractor job) as a web application developer. I have built 3+ web applications from the ground up using Ruby on Rails with a PostgreSQL database, implementing secure accounts/login, integrating third party API’s, and deploying to Heroku. After talking to the sponsor, I feel as though I would be a good fit. I am not familiar with Angular, however I am a fast learner, experienced developer, and willing to learn the new framework.

4: Mobility Assistance for Pedestrians
NOTE: I was not able to talk to the sponsor for this project, however I am very interested in the project! This would be my fourth choice if necessary.

PROJECT BCH42

#1: TA Assignment Application: My reasoning for choosing this project as #1 is having previous experience writing web apps that feature a flack backend. Along with this I have experience with databases that would suit a backend role in this project nicely. Learning more web dev whether it be frontend or backend is something I would love to reach more into.
#2: CGI Client Onboarding Portal. As stated above diving deeper into web development technologies is a real I would love to explore. With sufficient Java knowledge, multiple projects working on a UI component, as well as real world experience in an Agile environment I think this would be a good fit as well. Also being currently enrolled in a cloud computing class with Dr. Farag will allow me to practice his teaching as a goal for this project is to get it containerized and released.
#3: Swagger UI Alternatives. I have some prior experience writing and working with APIs as well as in an Agile environment.

PROJECT psr15

  1. CGI Client Onboarding Portal: I'm sure this is gonna be one of the most popular picks from other students as well if not for the fact that it's for CGI, then for the fact that it uses Java. Being able to use Java, which almost all CS students have experience with, in a professional project for a company would be an incredible opportunity. Also, being able to learn how to use Springboot, Angular, and Maven is always nice.

  2. Swagger UI Alternatives: Being able to hone JavaScript skills through this project would be great since I do have some interest in making applications on the web. I have some experience using JavaScript to build my own website, but not much experience using React. Being able to learn the React API through this project and getting experience working on projects for a company would be a great opportunity, especially because I have seen React as a desired skill on Job postings before.

  3. Risc-V web based simulator for CS447: I am always interested in, and open to building web apps because it means more chances to practice Javascript on projects that are not my own (thus there's not that lax attitude that might come with personal projects). Also, since I already took CS447 I have an idea of what the target product would look like and what Mr. Wilkinson and Mr. Oliveira want to do with the project.

  4. 412Connect: I have experience building a website, so I know how to use JavaScript, HTML, and CSS which would be used for the front end portion of this project. I am interested in how to connect applications that run on 2 different languages together, because I only have experience really dealing with programs that run in the same language.

  5. Polkadot Blockchain Statistics Dashboard: This would be a useful opportunity to practice taking other people's previous code (the provided script from previous students) and working with it to create the product, rather than just building everything from the ground up as I have almost always done for previous CS classes. Also, it's using node.js which means more opportunity to learn node.js which is very handy and a desired skill in the job market.

PROJECT bjs112

Voice Activated technology to improve medication adherence. (choice 1) - I found the pitch for this project super interesting and I would love the chance to learn more about voice assistant applications. I also have strong coding and analytical skills which I think would be an asset to this team. I also have some experience working in medical or medical adjacent fields which I think could be an asset to this kind of a patient focused application. I do not have prior experience building apps using a VA, but I have always found the topic very interesting and would love the chance to learn more deeply about them by being involved in this project.

PROJECT jcb164

  1. TA Assignment App

  2. 412 Connect

  3. Two sided recommendation app

-I'm really interested in the following projects because I've been developing web apps recently and would like to expand beyond personal projects and complete a group project that will be more meaningful/useful to the general public. I have experience with html css javascript, and have worked in python flask and react and have worked with a few data bases including SQLLite and Firestore.

PROJECT pjs96

  1. RISC-V simulator for CS 447
    Given that I will be TAing for Luis' 447 class this semester, I feel that this is an appropriate choice of project, and that I will potentially have insights into the pros and cons of the currently used 447 technology that other students may not have, which may be advantageous for this project.

  2. Relational KMeans
    Having taken Professor Pruhs' algorithms class as well as Intro. to Machine Learning last semester, I think I have a foundation of knowledge that will help me to understand and implement the algorithm contained in this paper. I also feel that the project would be rewarding, as it involves implementing a novel yet important algorithm.

  3. Kernel Extension
    One of the most interesting for me CS courses I have taken was Professor Mosse's CS 1550 class, which I think involved similar tasks as this kernel extension project. I found the challenge of programming kernel and low-level user space functions in C to be very stimulating, so I think that this project would be suited to my interests. Also if I remember correctly we worked with FUSE in that class, so I would already be familiar with the technologies being used.

PROJECT tth16

Protect your voice in IoT voice devices

This project interested me as I'm someone who is interested in the IoT. Additionally, I'm worried about the privacy concerns that it brings. I have experience in python, and I think that this would be a super interesting project to work on.

Polkadot Blockchain Statistics Dashboard

This project looks super interesting. I have previously worked very briefly with node.js so if I were to work on this project I would hope to become more familiar with it. I also would like to learn more about blockchain technology. Overall this project seems to be new and exciting.

Natural Language Processing for Social Good

This project interested me as I am someone who attempts to keep up with the news on a daily basis. While I have never worked with NLP before I am a fast learner and would love to work with technology I have not much information about.

PROJECT tth16

Protect your voice in IoT voice devices

This project interested me as I'm someone who is interested in the IoT. Additionally, I'm worried about the privacy concerns that it brings. I have experience in python, and I think that this would be a super interesting project to work on.

Polkadot Blockchain Statistics Dashboard

This project looks super interesting. I have previously worked very briefly with node.js so if I were to work on this project I would hope to become more familiar with it. I also would like to learn more about blockchain technology. Overall this project seems to be new and exciting.

Natural Language Processing for Social Good

This project interested me as I am someone who attempts to keep up with the news on a daily basis. While I have never worked with NLP before I am a fast learner and would love to work with technology I have not much information about.

PROJECT jtb117

I'm a Computational Biology major with minors in CS, statistics, and neuroscience. I have worked as an undergraduate research assistant from Fall 2017 through to the present in multiple labs. Additionally, I have been working as a SWE intern since September working primarily on Python backend.

  1. Single-Cell RNA-Sequencing
    • I have taken several courses utilizing R as well as in research. My current SWE job requires me to work daily in UNIX shell. My statistics course background includes applied regression, time series analysis, data science, and currently, statistical learning.
    • I have completed an introductory course in genetics and am currently taking genomics.
    • While my research experience is primarily neuroscience focused, I gained a peripheral understanding of genetics/molecular biology research through projects (involving optogenetics for example).
    • I see this project as being an ideal fit for me given my skillset and research interests.
  2. MedWISER - user-controlled clinical data web application
  • My software engineering experience as well as experience working with members of the medical field fits this project's needs. I I can effectively translate the wants of the clients into something useful for developement.

PROJECT rbi2 (4189735)

Choice #1: Single Cell RNA Sequencing
There are a few reasons that have chosen this project as my first choice. To start, I have a lot of experience from prior research and classes that lend themselves to the preferred skills related to this project. These skills include data processing and visualization in R, working with a computational cluster, submitting batch jobs, creating .slurm files, some bash scripting, navigating unix console, etc. Genomics is an area of interest of mine, and if I decide to go into a comp. bio. related field as opposed to strictly CS, this is very close to the role I would pursue. Thus, Being able to work on this project will give me much clarity on what to choose for my career path.
The guys on the project also seem like they's be a lot of fun to work with, and overall I think I would be a very good fit into the dynamics of their group. I am very comfortable doing a lot of research and looking through documentation to figure out different modules/components on my own, which is an important aspect of the dynamics of this project as per the group members' explanation.
I really hope that other students also choose this project, but if it comes down to it I'd feel comfortable working on this alone and accepting the extra responsibility.

Side note -- I was the only member in my time slot for the group members to present to, and I could tell off the bat that we would mesh very well.

Choice #2: MedWISER
This project seems to be the second most CS-oriented, and although the area doesn't interest me a great deal it is my second choice if the first is not possible

Last Choice: H3K4me3 elongation
Please don't place me here ;) if it can be avoided

PROJECT

  1. Single-Cell RNA-Sequencing
  2. Poholek Lab - Unbiased determination of Promoter Chromatin H3K4me3 elongation in tumor immunity
  3. MedWISER - user-controlled clinical data web application

I am very interested in the Single-Cell RNA-Sequencing project because I have a strong R background after taking statistical packages (2/3 R based class) and working with it in my prior research. I also have unix experience from my three semesters of research in PITT CSB. Building a pipeline, such as this project requires, and analyzing its output seems to really fit what I want to do in the future and the skills I would like to obtain prior to working.

PROJECT dph38

dph38

  1. CGI Client Onboarding Portal - I am interested in learning about the Scaled Agile framework as well as Docker and Maven, and it would be awesome to get some real-world experience at a larger company as I am a senior and do not have any internship experience. I'd love to contribute in any way I can.
  2. Polkadot - I am interested in exploring more about blockchain technology, as well as learning node.js and contributing to open source software. It would also be interesting to brainstorm inventive ways to design the site and add cool, additional optimizations/features.
  3. Protect your voice in IoT voice devices - I am interested in security, and how we can protect our identities amongst the "internet of things".

PROJECT Sah187

Natural Language Processing for Social Good
Building AI Systems for Sign Language Interpretation

I would love to be apart of these projects I have recently developed an interest for AI and NLP. Another reason why I would like to be apart of this project is that I always wanted to do some good with my CS skills and with these projects I will be able to achieve that.

PROJECT yux37

  1. Solar-powered IoT cameras for video analytics platform --- In the spring term, I am taking computer vision and machine learning course which are related to this project. I think the concepts I learn from courses will be helpful in this project.

  2. Virtual Kathy: A conversational agent for the CS Department --- I am interested in natural language processing, and I have knowledge of machine learning and AI which are helpful for this project. Also, I could learn some concepts about web development which will be good for my future career.

  3. 412Connect: scavenger hunt online platform to support Black-owned businesses --- I am so interested in web development and want to have further research on it. This project is a good practice for me.

PROJECT gsm18

Gsm18

  1. 412Connect - scavenger hunt online platform to support Black-Businesses
    I am very interested in the cause for helping out black owned businesses and I would be very driven by to help out the team. Also it’s a great student team led environment to work with. The team said they were looking for flexible help and I can certainly provide my flexibility. I am more comfortable with doing backend development but I am definitely willing to do frontend development.

  2. MedWiser- I am certainly interested in the aspect of creating a platform for doctors, especially if it is integrated into facilities. I am comfortable with backend development.

  3. Alex Project - TA Assignment Application

I have experience with Java , C, Postgres and Google App Engine.

PROJECT dap167

RISC-V Web Based Simulator for CS447

The project seems interesting in the sense that it would be expanding the tools that other students in CS 447, and since every CS student has to take it, it feels much like a way of contributing back towards the school. Alongside a personal interest, I have a decent grounding in Javascript. I previously used it in several other classes like CS 1530 Software Engineering and HIST1030 to create a website over the course of a semester. Working on RISC-V, although I'm not certain what the exact work will entail, appears to host separate problems and considerations that I have yet to contend with outside of simply making a website.

TA Assignment Application

As I mentioned previously, I have experience in using Javascript to make websites, which also employs the use of HTML and CSS. Simply reading the project description reminds me about completing different user stories. While I won't claim that I can make a beautiful website easily, I know enough to work my way through on the frontend. The project description specifically mentions Flask by name, which I have used before. Conversely, I have little experience with using React.

412Connect

The project vision is inspiring and well-put together, with an identity that provides a clear idea of what I would be working towards. In addition, it also asks for skills that I have a decent grounding on. For the most part, I can work with most of the project details that are being asked for with the exception of Django, which I will need to learn if or when backend work is asked of me. As for the desired qualifications for Social Media Integration, I readily admit that I have no grounding at all for it, and that like Django, I will have to learn by doing.

PROJECT mam757

  1. Voice activated technology to improve medication adherence - I am interested in this project because I would like to not only learn more about the technologies, but be able to articulate both the technical and clinical research. I think I would be qualified to do this because of my strong Javascript background which is useful for Alexa skills, and also I have a strong writing background - writing programming tutorials. (I run learnvue.co for reference)

  2. Swagger UI Alternatives - This project aligns with my skillset very well. I have lots of experience with web development, both frontend and backend. The project also works with Javascript frameworks (React), and I am very familiar with Vue JS and many of the core concepts transfer nicely.

  3. TA Assignment Application - similar to the last project, this will work very will with my web development experience and I am interested in developing a full application.

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.