Make a website for this club! We're looking for a student leader to help develop and maintain the web applications that drive Inve[n|s]tUB.
There are a plethora of social media sites that make up our online networks. While each may have a personal niche in the way that we use it, there are times when it would be great if we could post to all of our networks simultaneously. The idea would be to develop a service that lets you configure multiple social media accounts (twitter, facebook, linkedin, google+, etc) and have a single post go out to all of them via API calls.
Create an extraction package and data visualization framework to load daily data updates from the Wharton financial data set.
Develop an asset management system for hardware in the undergraduate CSE labs. This will let students know what is available when, if they need specialized tools like echo, hololens, etc.
On Board Diagnostics Reader Photo Detection Goal: Develop an automated way to determine which photos from a set of vehicle photos contain an OBDII reader and its on-screen output Description: Unfortunately, rugged OBDII readers that integrate well with mobile devices or cloud APIs are lacking, and OBDII information is currently included on the ACV Auctions platforms via photos of OBDII reader screens. We would like to be able to identify which photos in a set of vehicle photos are photos of the on-screen output of an OBDII reader. This may require some dataset development depending on problem solution developed. Skills: machine learning, computer vision, general coding skills
On Board Diagnostics Text Extraction Goal: Develop text extraction from the photo of the screen of an OBDII reader and organize the extracted text information in a usable format Description: Unfortunately, rugged OBDII readers that integrate with mobile devices or cloud APIs are lacking, and OBDII information is currently included on the ACV Auctions platforms via photos of OBDII reader screens. We would like to be able to read the text displayed on-screen by OBDII readers, and aggregate this in a more useful format. This information could be included in our Condition Report provided to users on our platform, and codes extracted could be matched with related issues. Skills: machine learning, computer vision, general coding skills
Tire information extraction from tire sidewall Goal: Extract tire information from photos of sidewall Description: Tire information such as make, brand, and condition are factors that can contribute to the determination of a vehicle’s value. By means of computer vision and an iPhone XS factors will be extracted and translated from the tire sidewall to a mobile app. Bonus points will be awarded for determining tread depth and dry rot.
Website/ Mobile Application: Willo Willo's vision is to simplify the will-making process and provide a simple platform that allows anyone to comfortably and conveniently create and maintain their will. 78% of millennials (ages 18-36) do not currently have a will, meaning there is no plan in place for where their assets will go if a tragedy were to occur. These are also the same people who are making big life decisions, such as career choices, starting families, buying homes, making investments, traveling and more; making a will more important than ever. The current method of creating a will is a tiresome and lethargic process, but it doesn't have to be that way. New generations are already equipped with the skills necessary to operate computers and mobile devices, while older generations are continually adapting to this ever-increasing trend. With powerful technology in the palm of our hands, Willo delivers a service that is universally user-friendly and allows anyone to create and update their will anywhere, anytime, right from a mobile device or computer. With Willo we can reshape the way the world views will-creation and maintenance.
Develop an app for UB’s award-winning student newspaper, The Spectrum. The app should link to our content and allow students to: 1) Receive warnings of emergencies, breaking news, closures etc. 2) Send news tips or info about a developing story to a “hotline” 3) Submit an image and tagline from around campus (with photo credit to the student sender) 4) See events happening around campus/Buffalo in the upcoming week (possibly month)
Create an ap to help bring financial awareness to the younger generation
The Desktop Audio Situational Awareness device monitors the surrounding environment for active audio sources including speech and other audio events. The device is intended to enable the Deaf and Hard of Hearing (DHH) to know when someone is speaking, what they are saying and where they are located in group discussions such as in the classroom, workplace and at social gatherings.
"People problems" are causing CEOs to lose sleep, according to a new report by The Predictive Index (PI). The 156 company chiefs, presidents and chairpersons surveyed for the Annual CEO Benchmarking Report 2019 cited talent optimization and strategy development as their top-ranking challenges. Recruiters across the country are building their businesses by developing relationships with top talent in specific industries. How can we provide a platform to connect businesses with the right recruiters?
ACV Virtual Lift, the first mobile vehicle under carriage imaging system in the industry. Utilizing ACV proprietary software algorithms, ACV can scan the under side of a vehicle and reconstruct a high resolution image using a iPhone and a mirror. UB Teams will be tasked to advance current software capabilities ranging from, mirror auto detection/cropping, to video auto trimming, to computer vision features like rust identification.
An app that connects performers with personalities to those hiring private entertainment. Dancers, singers, comedians, chefs, MCs, acrobats, clowns, anyone with a talent that can contribute to an energetic atmosphere of an event. In-home, at a corporate party, or even at public events, this app allows you to view reviews on potential entertainers, set up dates and locations, and negotiate and make payments. This could potentially be expanded to any human service: cleaning, yard work, etc.
The Buffalo Botanical Gardens uses a UB Student designed and built website and plant database, that is stable and functional, but needs serious improvement and enhancement. The website is here: http://188.8.131.52/website11a/ All technical details as to its current design and construction are here: https://cse.buffalo.edu/~mikeb/Gardens.html The database currently has 4000 plant entries, searchable and viewable by anyone, but editable only with a login username and password. Of particular interest are the SEARCH screen, and the VIEW screen. Please see the ABOUT page for instructions on how to search and view. Enhancements will be made to the EDIT page, VIEW, and SEARCH; and new development is needed to provide picture browsing capability and automated backup.
The Desktop Audio Situational Awareness device monitors the surrounding environment for active audio sources including speech and other audio events. The device is intended to enable the Deaf and Hard of Hearing (DHH) to know when someone is speaking, what they are saying and where they are located in group discussions such as in the classroom, workplace and at social gatherings. Detailed information is at: http://www.cse.buffalo.edu/~mikeb.
The BRRAlliance Inc. is a community based not-for-profit located in the northwest corner of the City of Buffalo. We are an economically challenged community within food desert. We are currently operating 4 community gardens, three of them providing food for our neighbors. These gardens also provide passive play spaces given the lack of playgrounds in our area, a safe community space for meetings or activities, and a space for educational opportunities by the BRRAlliance to a community that may not have knowledge about topics like environmental science, horticulture or botany. We are looking for the development of an app that could be used by our community and volunteers to improve the interaction with our gardens. We are looking at this being a phase 1 version 1 activity with the most basic app to help us learn the capabilities of our garden from both a managerial and visitor perspective.
Limelight Networks is a content delivery network that provides caching services for media customers all over the world. We do this with a complex network that is comprised of servers, content cache software, and network agreements with ISPs globally. The challenge for the team is to develop additional modeling and simulation capabilities for this network that allows us to predict behavior based on inputs such as a simulated traffic demand and network topology.
The project would be a web based platform that would allow "property promoters" (developers, EDA's, Municipalities) create contest around how to best develop distressed properties. The platform community would then submitted ideas for redeveloping the property, with a winner declared and awarded the prize from the property promoter.
NITTEC is an organization which monitors traffic in Buffalo and organizes responses to emergencies on highways in the area. The organization is in need of a web-based data entry tool for events it manages. Additionally, this tool would store and analyze the data collected as well as send and receive data to/from external systems.
The Graduate School of Education has previously developed an online tool to support teacher training. The tool revolves around video recordings of teachers in the classroom. Through the online tool, users can search for specific examples of pedagogy by keyword, apply rubrics to evaluate the teaching, apply tags at specific timestamps, and generate reports. A more complete overview is described below. The proposed project is to update the program, if appropriate, and extend the functionality of the current tool to include things like: o Having a sliding expansive time scale (1 min - 1 hour) o Building new rubrics for engineering education uses like problem typology o Expanding capacity for receiving and logging and meta tagging new incoming videos from multiple disciplines o Defining multiple kinds of reports which are exported. o Making reports and comparisons between users in an online live format. Background on the current state of the system: • The initial MySQL coding was written to code video and audio. • The coding was housed in an online server and was accessible to all users through an html interface • Videos were uploaded and housed on a UB server (Mini) and each video was meta tagged upon upload and searchable for display by any user. Discriminators (meta tags) included: grade level, content, pedagogy, school, date, and other open social descriptors • Multiple built in tools were available to users for analysis of videos. These tools included: 1) a classroom rubric with radio buttons regarding teaching standards, 2) a time stamp and note taker tool 3) a meter (8 different measures) which would apply a selected user interactive rating as the video played forward. • The output of each of these tools would be recorded as an export file. • The Reports could be use to give a teacher effectiveness rating for any given uploaded video as the standards built into the tools. • The Reports could be used to assess the users’ expertise. If videos were rated similar by different people coding, then you can see if users are actually seeing what they need to see in excerpts to develop their own expertise.
Our goal is to connect members of the WNY startup community to all startup-related events with our comprehensive smart calendar. More dynamic than the traditional calendar, we put the power of crowdsourcing to work, optimizing event scheduling, topics and location and tracking the pulse of our startup community.
Look the Part™ connects viewers with styles worn by their favorite TV characters.
Nao is an autonomous, programmable humanoid robot developed by Aldebaran Robotics, which was acquired by SoftBank Group in 2015 and rebranded as SoftBank Robotics. https://www.softbankrobotics.com/emea/en/nao Of particular interest is this page: https://www.softbankrobotics.com/emea/en/solutions/teach-and-learn and from Wikipedia: Nao robots have been used for research and education purposes in numerous academic institutions worldwide. As of 2015, over 5,000 Nao units are in use in more than 50 countries. The Nao robot is controlled by a specialised Linux-based operating system, dubbed NAOqi. The OS powers the robot's multimedia system, which includes four microphones (for voice recognition and sound localization), two speakers (for multilingual text-to-speech synthesis) and two HD cameras (for computer vision, including facial and shape recognition). The robot also comes with a software suite that includes a graphical programming tool dubbed Choregraphe, a simulation software package and a software developer's kit. Nao is furthermore compatible with the Microsoft Robotics Studio, Cyberbotics Webots, and the Gostai Studio (URBI). THIS PROJECT: Buffalo Academy of Science Elementary School (BuffSci) is looking for a collaboration to explore a futuristic education and companion program using the Nao robot. “We envision using Nao robots to improve student participation, engage students and enhance learning outcomes in an urban elementary school environment. We imagine that robots sit together with students, participate in lessons and group activities by answering questions, asking questions and celebrating classmates' achievements. Robot friends could also participate in games and recess time activities. They can act as role models for classroom rules (e.g. Nao never speaks without raising its hand and getting permission, Nao actively listens to the teacher during instruction, Nao says please and thank you, Nao is nice to his friends ...etc). Our robot friends may also provide counseling to students who are having a rough day, they may talk and listen to the students (we are wondering if talking to a robot is more effective than talking to an adult… adults seem like an authority but robots could be as a nonjudgmental friend who understands and listen). “ FUTURE: (1.) “We can use Nao to measure teaching and learning quality. We can let Nao learn with their classmates from the teacher and then we can measure the learning level. By placing multiple robots into multiple classrooms and schools, we may compare the quality of teaching by measuring how much our robots learn from the teacher at the end of the year. This future project is complex and involves multiple factors, and it involves pushing the limits of artificial intelligence and deep learning algorithms.” (2.) Nao can be used as a companion for the shut-in elderly: greeting them, socializing, and asking relevant medical questions, then processing the answers and alerting family and caregivers to resultant concerns.