FYP 2019-2020 Industry Real Ideas

CME Offshore

Project 1: Arabic keywords extractor

This project requires knowledge of the following subjects:

  1. Software Engineer:
  2. - Ordered List Item
  3. - Python Stack
  4. - Python NLP toolkits, like Spacy, Gensim, NLTK.
  5. - Machine Learning and Deep Learning NLP.

Project objectives:

The goal of the project is to build a more contextual search engine for the Arabic language. Usually search engines for the Arabic language relies on the existence of the search term in a document to retrieve the document. The goal of this project is to also retrieve documents that contains some context of the search term and score it. To get this context the persisted document and the search term has to go through a processing pipeline to normalize the text. The processing pipeline has to do some text tokenization, lemmatization, remove stop words, and capture similarity between words.

Requirements:

The end product is preferred to be some kind of an extension on Spacy or Gensim or NLTK that provides the same functionalities they currently have for the Arabic language. That would enable to apply advanced NLP tasks on an Arabic text, mainly Tokenization, Lemmatization, Stop words removal, words similarities, stemming etc….

Project deliverables:

  • An Arabic WordEmbedding that provides some good performance on the tasks mentioned in the requirements and project objectives.
  • The training data used for the model.
  • The steps used to train and apply the model.
  • The scripts used to evaluate the model.
  • If it was an extension of the libraries mentioned above, it is required to deliver the steps done to apply the extension.

    ==== Project 2: Smart Bottle ====

This project requires knowledge of the following subjects:

  • Electronic engineering:
  • - Research and circuit design (wireless connectivity solutions, battery operated circuits, various types of sensors
  • - Schematics capture and PCB layout design
  • - Circuit testing and troubleshooting (use of lab equipment)
  • Mechanical engineering:
  • - Enclosure design (parts and assembly)
  • - Software development:
  • Android and/or iOS App development

Project objectives:

The goal of the project is to help people regulate their fluid intake whether it is water, juice, coffee or any other drink.

So we need to create a smart bottle and a companion app that indicate how much fluid the user drank over a certain period of time (day, week, etc..).

Requirements:

  • The end product can be either a fully designed bottle or a gadget that can be attached to a third-party bottle
  • The smart bottle and the app connect over BLE to exchange data
  • All the user exchange must happen thru the app; the bottle must have minimal number of buttons (preferably just one)
  • The bottle must include a built-in rechargeable battery
  • Also, low power consumption and sleep modes are necessary to ensure at least 1 day of usage on a single battery charge
  • The overall design of the bottle should stay minimal
  • The drinking process must stay simple as well; flip the bottle upside down and the contents will flow (no suction or tubes needed)
  • The app can be either an Android or iOS
  • The app must have a simple UI and show the user charts that detail the intake per day, week, month etc..

Project deliverables:

  • Working prototype(s) and an app based on the aforementioned requirements

Constraints:

  • The design must use materials that are food grade and FDA approved (especially materials that come in contact with the fluids)
  • all the RF components must be FCC/CE compliant

    Bonus points:

  • Add wireless battery charging (Qi is preferable) instead of USB/port based charging
  • Make the design waterproof to protect the electronic components (so that it can be safely washed)
  • Add liquid detection and identification (based on sensing of multiple parameters)
  • Develop both Android and iOS apps
  • Add suggestions and recommendations by the app to help the user improve their intake based on their profiles (drink more water, drink less coffee, etc…)

Should you need additional information, please let me know.

Murex

Competency Matrix Software

Murex has a considerable internal community of developers with different skill sets and levels. We need to have a continuous overview of which skills are most common and which are sorely lacking, so that we can better predict our staffing needs on various projects. We want to implement a software solution that automates this journey, prompting collaborators to assess their competencies on skills of relevance to Murex, and providing managers with up-to-date reports of the skills of their domains.

Details

Beirut Digital District (BDD) projects

  1. BDD SIP System, Details, Ray Labs
  2. Smart dashboard and analytics for online stores, Details, EComz
  3. Easy and flexible import and export tool for online stores, Details, EComz
  4. Retail Store Robot, Details, Shelvz

Projects that may need rescoping

  1. Heathcare digitization, Details, TrackMD
  2. Business Analytics, Details, Synkerz

Roadie Tuner: music, mechanical and intelligence

  • Roadie Tuner Controller: DC motor open loop control and tuning algorithm closed loop control.
  • Roadie Tuner Sensor: testing different sensors for high sustain and low noise string instrument sound detection. Examples of vibration sensors: piezoelectric, accelerometer or other.
  • Roadie Tuner QC: Full automation of the final testing rig on the Roadie Tuner assembly line and an end user testing app.
  • Roadie Coach Parallel Computing: Implement one of our algorithms on GPU (ex: distance matrix, chroma, CQT).
  • Roadie Coach Machine Learning Topic: training an algorithm that extracts tabs from recorded music using ultimate guitar tabs as annotations.
  • Roadie Coach Audio Algorithms: for example improving our beat tracking algorithm.
  • Roadie Coach Lesson / Exercise Recommendation System: this solution recommends practice materials to music students based on the musician's level, interests, available youtube videos, generated exercises, etc. The students need to be musicians for this project.

Natural Language Processing

Asurion

Simplr (https://www.simplr.ai/about-us)

  • Predictive sentence completion: Ability to complete sentences that experts are typing while responding to a customer email and suggest the next sentence for them. The goal is to make the expert more productive and standardize the agent responses. This will help us automate responses to reduce response time and cost per resolution.
  • Chat quick reply: Provide customers & experts with suggested responses on chats. This will help customers and agent productivity.
  • Extract insights: Automatically extract insights from customer tickets to provide intelligence and awareness to Simplr's partners for improvements & new opportunities. Example: Extract tickets of interest and highlight what is most relevant for the business.

Anywhere Experts:

  • Identify emerging new technical issues in real time from public data including social media, blog posts, news outlets, etc.
  • Goal is to help prepare our tech experts for incoming technical questions.
    • Service outages
    • New software updates/bugs
    • New device questions/defects (battery issues, etc)
    • New promotions (free hulu, etc)

Image Processing

Asurion

Memories - photos:

  1. Ability to determine top x pictures that matter to you from a collection of last few hundred pictures (example: few hundred pictures taken in the past month or two). Eg. Methodology to automatically determine what sets of pictures to highlight to the user each month
  1. Define and implement a solution for users to search among their library of pictures given a precise textual query.. Searching by objects, as well as people eg. Kid, soccer, award. For people, we would want to provide a way for users to add ‘names’ to faces, or click on a face and return a list of photos with that face or explore other avenues.

Fadel.com

Image matching

FADEL implemented a powerful solution for tracking content usage on the internet and validating rights information and expiration dates for the content. Content Eye features an internet image indexer which scans specified internet or social media sites to find all images published on a site, and a matching algorithm that identifies any matches to the image in the client asset database. In this document, we present the current capabilities of the systems and its current limitations. We also outline the intended goals of the project by listing the incremental capabilities that we want to add in image processing/matching fields.

Project scope: Incrementing Image Match Capabilities

Come up with a solution that increments the image match library capability to support some of the image manipulations that are relevant to the use case that Content Eye supports.

  1. The solution needs to be scalable (returning quick matches by searching within millions of images)
  2. It needs to cover matching the below image manipulations:
    • Image cropping
    • Inserting images into larger ones
    • Increasing image canvas size

The ultimate solution/library would offer APIs that takes the source image as a parameter and return matching images and their score by searching the underlying image repository. If open source libraries are identified to be helpful to the overall implementation, FADEL allows using these libraries after doing assessment on their license model and maturity. A containerized solution using Docker is acceptable as a final deliverable.

Network and Security

Asurion

Connected home

As we periodically scan customer's home network to provide assistance, how can we identify what connected devices exist? What are some valuable insights we can proactively provide to users? Is their network vulnerable to some attacks? What would be useful for the customer to proactively know? Can we detect interpret-able anomalies in the network?

AUB IT Department

Alternative Emergency Communication Channels

Use of non-WiFi and non-3G comms system in case of emergencies (when no WiFi and no 3G exist) This initiative is to find a means to allow AUB to communicate with its constituents in case of emergencies and when there is no WIFI or 3G. Creating a prototype of a working system is required.

Drones for surveillance and transportation

Use of drones to improve process efficiency. Chose one of the following initiative of using drones to improve our business process

  • To improve delivery of supplies between AUB and AUBMC and end users.
  • Use of drones for supporting the Protection office in monitoring the various locations at AUB Campus and AUBMC and reduce the reliability on FTE’s

Signal Processing

Asurion

Voice to Digital Service:

From audio recording data, identify noisy environment (car, kids, wind, etc.) in real time and suggest customers to switch from voice to digital/messaging channels. Identify poor signal/connection during a voice call and recommend digital experiences. This is not only a noisy channel detection problem, it is also a noise classification problem. The switch suggestion might be: “Kindly drive safely and connect later at this link … Your place in the line is preserved.”

Houmal technology park

Original PDF from company with 10 FYP ideas:

http://research-fadi.aub.edu.lb/fyp/HoumalFYPBooklet.pdf

Time Domain Network Analysis Calibration for correct scattering parameters (SParameters) calculation.

The time domain reflectometer (TDR) and vector network analyzer (VNA) are the staple instruments to consider, each one having its pros and cons. These two tools are not indiscriminately interchangeable due to the fact that TDR works in the time domain while the VNA functions in the frequency domain. However, the use of a fast Fourier transform (FFT) allows us to use either the two instruments for time and frequency domain measurements.

Multilane has designed multiple TDR boards units, like ML4025-TDR, and ML4035.

Accurate calibration technique for the characterization of one or two port networks using time domain Reflection/Transmission (TDR/T) is needed for these units to get accurate measurements while comparing to a known well calibrated reference like as 50 GHz 4-ports Keysight’s VNA adopted by Multilane.

Power technologies

IPT PowerTech

Arduino-based or raspberry-pi-based monitoring hardware:

This project consist of developing, based on raspberry-pi or Arduino, a software along with complementary sensors and electronic board to measure, read and generate DC and AC Current/voltages, temperature, input/output signals…. And to communicate via HTTP (for logging transmission) and SNMP (for instantaneous alarms reporting) to an existing platform along with remote upgrade of the software. Project’s main tasks:

  1. Feasibility study for both Arduino and raspberry pi and final selection
  1. Board design for sensor connection
  1. Software development for predefined functionality (local storage, SNMP, HTTP, remote software upgrade)

Data collection and SNMP/HTTP communication

This project consist of communicating with local devices (at sites) that don’t have history logging features. The software should be developed on Arduino or raspberry-pi to log into the device collect all the needed measurements and store them on a CSV file. Any value drifted from predefined threshold will trigger a respective SNMP trap to the server. Also the software should allow an HTTP communication to extract the CSV file by the server/platform as well as remote software upgrade. Project’s main tasks:

  • Feasibility study for both Arduino and raspberry pi and final selection
  • Software development for predefined functionality (local storage, SNMP, HTTP, remote software upgrade)

Multi PWM Fan controller with SNMP/HTTP communication (specs available)

Outdoor cabinets have many advantages in telecom industry. However, they are challenging when it comes to cooling. Therefore, this project aims to develop an electronic controller that drives up to 6 PWM fans (pre-selected) based on the internal temperature. The fans and sensors will be installed in different compartments so sensors should be assigned to specific fans to allow correct operation (software assignment is preferred). Again, communication via SNMP (for instantaneous alarms) and HTTP (for historical logging) are needed along with remote software upgrade.

  • Feasibility study for both Arduino and raspberry pi and final selection
  • Board design for sensor connection (if needed) along with sensor selection
  • Software development for predefined functionality (local storage, SNMP, HTTP remote software upgrade)

Cost effective lithium ion battery for stationary application (cost analysis and high level design with suggested suppliers)

This project aims to assess the technical and commercial feasibility of building a lithium ion battery block of 48V. the battery block should be able to work autonomously without any communication with external charger or parallel battery. However, the battery should be able to communication via HTTP, SNMP along with remote software upgrade. Project’s main tasks:

  • Prospection and Selection of lithium ion cell manufacturer (Chinese manufacturers are welcomed)
  • Prospection and Selection of BMS for Lithium batteries
  • Battery architecture (high level design)
  • The aim is to keep the cost of the kWh below $150/kWh

Battery anti vandalism:

VRLA Batteries has always been a valuable commodity and thus the vandalism rate is always high. A lot of approaches/solutions have been developed to overcome this issue, but they all had a limited impact on losses due to battery vandalism. This project consist on developing a battery structure approach that will inhibit the reason of stealing the batteries (Lead value, using the batteries in automotive and UPS application for homes…). The students are welcome to think outside the box for innovative approaches on the electrical level, battery shape, packaging or any other means that the students prove valid.

Liban Cables

Professors Riad Chedid and Naseem Daher agreed on the following two FYP concepts with Liban cables. Interested professors should discuss their proposals further with the company.

  • Localization of the drums within the plant environment using communications techniques
  • Enhancement of data analytics

Green Technologies

AUB IT Department

Water from Air

Piloting “water capture from the air for use on campus” – there are many options out there, and the trick would be who to integrate that into our infrastructure. The solution should be green and use renewed energy. Part of the project should also be to study the water usage at AUB and find ways to improve efficiency

Scholastic applications

AUB IT Department

IT Helpdesk Chatbot

Analyze IT Helpdesk service tickets we got over the past couple of years and identify opportunities to automate. Create a Chatbot for IT helpdesk taking into consideration the analysis made and making it actionable to take over some of the manual work we do (Ex reset password, enable AUBNET account, etc..) It will also be great of we can create a learning mechanism of the chatbot so that it become smarter as we move along.

Data Visualization / IOT Air pollution Sensors project

Dr Najat Saliba has been working on an initiative to study the air particles collected through sensors in Ras Beirut. Use machine learning (Unsupervised) to classify and cluster the data in order to create new discoveries. In addition create data visualization to the data collected to help analyze the data and create value.

Transform “On premise” custom solution to a multi tenant Cloud base system (Grant Submittal and review project)

IT has created multiple on premise custom solutions that vary from financial to academic administrative solutions. Many of these solutions could be commercialized and made available to other Universities. This project is about creating the framework needed to help transform these solution to a cloud base multi tenant solution. This should include the technical, functional and business model to be used to deploy such solutions.

Use Blockchain to store University Transcripts and integrate with LinkedIn.

To help make the university certificate available to public through a secured and reliable platform, we are considering integrating these transcripts with linked in using Blockchain. This will allow students to post their transcripts on their linked in account when they graduate so job seekers will be able to easily access in a secure and controlled manner.

Digital Compliance Checker

Improve digital compliance by creating a system that can go through our published digital content (AUB Website, Social Media, etc..) and identify names and vet them through the black list. The system could use AI and Data mining techniques to help vet our content and highlight any compliance issue.

Digital capacity planner

Use of AI to help the section capacity planning at AUB. This requires looking at the capacity and sections scheduled over the past couple of years and use machine learning techniques to help predict the need for the coming semester per course.

Virtual Tutor

The idea here is to create a means for students to consult with virtually to get answers to their questions related to a course content. This solution should integrate with Moodle which is our LMS tool. (Rana can provide additional requirements)

Company descriptions

About FADEL

FADEL, innovator of rights and royalty management software, has worked with some of the biggest names in media, life sciences, fast-moving consumer goods, publishing, high-tech, and advertising. By automating talent and content rights management across videos, photos, ads, music, products, and brands, and streamlining the processing of licensing royalties, FADEL’s cloud-based solutions have empowered businesses to significantly maximize revenues and increase process efficiencies. Founded in 2003, FADEL is headquartered in New York City and also operates in Los Angeles, London, Paris, and Lebanon. For more information, please visit https://fadel.com/company/

About Rights Cloud Content Eye

https://fadel.com/fadel-announces-the-big-reveal-of-its-new-solution-content-eye-for-digital-content-tracking-compliance/

https://fadel.com/fadel-announces-general-availability-of-content-eye/

Videos https://fadel.com/resources-demos-webcasts-podcasts/

Rights Cloud for Advertising Content Rights Management

https://www.youtube.com/watch?v=_Wa9TjqRjjo&feature=youtu.be

Rights Cloud Content Eye for Content Tracking and Compliance

https://youtu.be/UCX1R7NnVlc

Asurion

Our tech help: service is the easiest way to get more from your tech.

We provide easy, instant access to a community of tech experts, to solve any technology issue you could ever have with almost any device you’ll ever own.

Protect your phone from loss, theft and more with a smartphone insurance plan.

Extended protection plans for TVs, laptops, tablets, home appliances, and more

For detailed Info visit https://www.asurion.com/

Simplr: (start up by Asurion)

Outsource your customer service

High-quality customer service for high-growth online retailers. Our US-based, on-demand 24/7 customer service outsourcing solution can be up and running for your store within hours. 1

Simplr's platform uses your knowledge base, macros, and historical customer inquiries to understand your business and brand.

Our highly-trained and vetted customer support team is on standby to receive your inbound emails, live chats, and/or SMS messages.

We use machine learning and AI to assist Simplr support specialists and aim to resolve 50%+ of customer inquires.

Your customers get the answers they need quickly and accurately. You get better first response time and higher customer satisfaction. Even during high-volume times

For detailed Info visit https://www.simplr.ai/

 
fypideas.txt · Last modified: 2020/07/13 12:31 (external edit)
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki