Request for Volunteers for Programming

15 views
Skip to first unread message

Baraa Nabil

unread,
Mar 14, 2018, 4:22:22 AM3/14/18
to ope...@googlegroups.com

Dear Team,

I would like to bring to your kind attention that we are going to build a media monitoring and analysis system for press, radio and TV. I want to adopt an open source technologies for the whole project. I also aiming to use it as a commercials detecting and logging system. I'm looking for a volunteers to help me in this project. I would be very grateful to you if you could provide us people who are willing to participate in this event whole heartedly.

Sadly, I'm not a programmer. I want it to be a web based application using Linux, audio fingerprint, OpenCV, Python and ffmpeg. I don't know how or where to start. Can I use Open MPF to do this? So, every single letter in the code you will be written will bring me closer to realizing my beginnings in entrepreneurship.

I look forward to have a positive response from you.


Thanking you,


Yours sincerely’

Baraa Nabil

Jeffrey Robble

unread,
Mar 14, 2018, 12:26:27 PM3/14/18
to Baraa Nabil, ope...@googlegroups.com
Hi Baraa,

Thank you for your interest in OpenMPF!

If you would like to learn more about the capabilities of OpenMPF, please refer to our online docs: https://openmpf.github.io/docs/site/. I recommend starting with the User Guide and Admin Guide and encourage you to follow the Build Guide so that you and your team can try out OpenMPF for yourself. If you like what you see, we encourage you to branch off our code base and contribute to the project.

At this time we kindly decline your offer to participate in your project. Our core development team consists of a small group of developers who currently do not have the bandwidth to take on additional work.

You may be able to use OpenMPF to accomplish your goals. One user is currently using OpenMPF as a backend "workhorse" for their own frontend web application through the OpenMPF REST API. Refer to the REST API doc for more information. Note that OpenMPF does come with its own web UI that you can use for testing purposes or as a baseline for developing your own web UI. You may also be interested in the new streaming capabilities that we've recently introduced. You can learn more about those in the /rest/streaming sections of the REST API doc.

We'll be more than happy to answer any direct questions you have about how to use and run OpenMPF, as well as consider any feature requests that you may have.

We wish your luck with your project!

- Jeff

--
OpenMPF GitHub: https://github.com/openmpf
---
You received this message because you are subscribed to the Google Groups "OpenMPF" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openmpf+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openmpf/AM6PR0102MB314213FF81B307A8A91A48AB94D10%40AM6PR0102MB3142.eurprd01.prod.exchangelabs.com.
For more options, visit https://groups.google.com/d/optout.

Baraa Nabil

unread,
Mar 14, 2018, 6:17:59 PM3/14/18
to Jeffrey Robble, ope...@googlegroups.com

Dear Jeff,


Thank you so much for your support. I really appreciate this from OpenMPF team.


As I said before, I'm not an expert in those stuff and I don't have a team. So, as a direct question from a non expert person, can I use OpenMPF as a TV and radio commercials detecting system using Python and OpenCV for brands logos detection.

I look forward to have a positive response from you.


Thanking you,


Yours sincerely’

Baraa Nabil



From: Jeffrey Robble <fej...@gmail.com>
Sent: Wednesday, March 14, 2018 6:26 PM
To: Baraa Nabil
Cc: ope...@googlegroups.com
Subject: Re: [OpenMPF] Request for Volunteers for Programming
 
Hi Baraa,

Thank you for your interest in OpenMPF!

If you would like to learn more about the capabilities of OpenMPF, please refer to our online docs: https://openmpf.github.io/docs/site/. I recommend starting with the User Guide and Admin Guide and encourage you to follow the Build Guide so that you and your team can try out OpenMPF for yourself. If you like what you see, we encourage you to branch off our code base and contribute to the project.
The OpenMPF exposes data processing and job management web services via a User Interface (UI). These services allow users to upload media, create media processing ...


At this time we kindly decline your offer to participate in your project. Our core development team consists of a small group of developers who currently do not have the bandwidth to take on additional work.

You may be able to use OpenMPF to accomplish your goals. One user is currently using OpenMPF as a backend "workhorse" for their own frontend web application through the OpenMPF REST API. Refer to the REST API doc for more information. Note that OpenMPF does come with its own web UI that you can use for testing purposes or as a baseline for developing your own web UI. You may also be interested in the new streaming capabilities that we've recently introduced. You can learn more about those in the /rest/streaming sections of the REST API doc.

We'll be more than happy to answer any direct questions you have about how to use and run OpenMPF, as well as consider any feature requests that you may have.

We wish your luck with your project!

- Jeff
On Wed, Mar 14, 2018 at 4:22 AM, Baraa Nabil <baraa...@hotmail.com> wrote:

Dear Team,

I would like to bring to your kind attention that we are going to build a media monitoring and analysis system for press, radio and TV. I want to adopt an open source technologies for the whole project. I also aiming to use it as a commercials detecting and logging system. I'm looking for a volunteers to help me in this project. I would be very grateful to you if you could provide us people who are willing to participate in this event whole heartedly.

Sadly, I'm not a programmer. I want it to be a web based application using Linux, audio fingerprint, OpenCV, Python and ffmpeg. I don't know how or where to start. Can I use Open MPF to do this? So, every single letter in the code you will be written will bring me closer to realizing my beginnings in entrepreneurship.

I look forward to have a positive response from you.


Thanking you,


Yours sincerely’

Baraa Nabil

--
OpenMPF GitHub: https://github.com/openmpf
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 79 million projects.


---
You received this message because you are subscribed to the Google Groups "OpenMPF" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openmpf+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openmpf/AM6PR0102MB314213FF81B307A8A91A48AB94D10%40AM6PR0102MB3142.eurprd01.prod.exchangelabs.com.
Google Groups allows you to create and participate in online forums and email-based groups with a rich experience for community conversations.


For more options, visit https://groups.google.com/d/optout.
Google Groups allows you to create and participate in online forums and email-based groups with a rich experience for community conversations.



Jeffrey Robble

unread,
Mar 14, 2018, 10:40:09 PM3/14/18
to Baraa Nabil, ope...@googlegroups.com
Hi Baraa,

Ok. A few question first:

Why Python and OpenCV? Are you planning on using a certain algorithm that's implemented using those technologies?

Will the radio and TV broadcasts be live (streamed) or pre-recorded? Processing data in real time introduces a whole set of difficulties that we've only begun to tackle.

OpenMPF has two main modes: batch and streaming. Generally speaking, batch is for pre-recorded files that exist on disk. Most of OpenMPF is designed to work in batch mode. We just started supporting streaming video.

OpenMPF is geared towards detecting things in images and video, but does have some support for detecting things in audio files via our Sphinx component, which does general speech-to-text transcription. If someone says "I love McDonald's" in an audio clip, that component may be able to generate a detection for it - as well as detections for every other phrase that was said.

As for detecting logos in images and video, that can be accomplished using the Caffe component. You will need to train a Caffe model to detect the logos you're looking for. Training models is outside the scope of our project, but if you're interested I can direct you to the relevant sites to get started.

- Jeff

Baraa Nabil

unread,
Mar 15, 2018, 12:37:30 AM3/15/18
to Jeffrey Robble, ope...@googlegroups.com

Dear Jeff,


I will try to answer your helpful questions based on my limited experience:

Why Python and OpenCV? Are you planning on using a certain algorithm that's implemented using those technologies?

- Yes.


Will the radio and TV broadcasts be live (streamed) or pre-recorded?

- Pre-recorded. 😉

OpenMPF is geared towards detecting things in images and video, but does have some support for detecting things in audio files via our Sphinx component, which does general speech-to-text transcription. If someone says "I love McDonald's" in an audio clip, that component may be able to generate a detection for it - as well as detections for every other phrase that was said.

I'm planing to monitor an Arabic content. 😊


As for detecting logos in images and video, that can be accomplished using the Caffe component. You will need to train a Caffe model to detect the logos you're looking for. Training models is outside the scope of our project, but if you're interested I can direct you to the relevant sites to get started.

I want to use OpenCv instead. 😊


Thanking you,


Yours sincerely’

Baraa Nabil



From: Jeffrey Robble <fej...@gmail.com>
Sent: Thursday, March 15, 2018 4:40 AM
 
Hi Baraa,

Bridging the Gap in Media Analytics

The OpenMPF exposes data processing and job management web services via a User Interface (UI). These services allow users to upload media, create media processing ...


At this time we kindly decline your offer to participate in your project. Our core development team consists of a small group of developers who currently do not have the bandwidth to take on additional work.

You may be able to use OpenMPF to accomplish your goals. One user is currently using OpenMPF as a backend "workhorse" for their own frontend web application through the OpenMPF REST API. Refer to the REST API doc for more information. Note that OpenMPF does come with its own web UI that you can use for testing purposes or as a baseline for developing your own web UI. You may also be interested in the new streaming capabilities that we've recently introduced. You can learn more about those in the /rest/streaming sections of the REST API doc.

We'll be more than happy to answer any direct questions you have about how to use and run OpenMPF, as well as consider any feature requests that you may have.

We wish your luck with your project!

- Jeff
On Wed, Mar 14, 2018 at 4:22 AM, Baraa Nabil <baraa...@hotmail.com> wrote:

Dear Team,

I would like to bring to your kind attention that we are going to build a media monitoring and analysis system for press, radio and TV. I want to adopt an open source technologies for the whole project. I also aiming to use it as a commercials detecting and logging system. I'm looking for a volunteers to help me in this project. I would be very grateful to you if you could provide us people who are willing to participate in this event whole heartedly.

Sadly, I'm not a programmer. I want it to be a web based application using Linux, audio fingerprint, OpenCV, Python and ffmpeg. I don't know how or where to start. Can I use Open MPF to do this? So, every single letter in the code you will be written will bring me closer to realizing my beginnings in entrepreneurship.

I look forward to have a positive response from you.


Thanking you,


Yours sincerely’

Baraa Nabil

--
OpenMPF GitHub: https://github.com/openmpf
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 79 million projects.

GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.

GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 79 million projects.

Robble, Jeff

unread,
Mar 15, 2018, 10:29:57 AM3/15/18
to Baraa Nabil, Jeffrey Robble, ope...@googlegroups.com

Baraa,

 

To integrate your algorithm into OpenMPF you can implement a component. A component is essentially a plugin that has a standard interface which allows it to be used by the OpenMPF Workflow Manager. The Workflow Manager is the web application the manages the lifecycle of a job. Components perform the actual detection on the media.

 

You can write a C++ or Java component. We have a wishlist task to allow uses to write Python components, but we have not made any progress on it. Some developers have successfully called Python scripts from their C++ component. I recommend that you do the same. This document provides an overview of the C++ Component API.

 

We have many C++ components that use OpenCV.

 

It looks like Sphinx may have some support for Arabic.

 

- Jeff

Hi Baraa,

 

Bridging the Gap in Media Analytics

 

The OpenMPF exposes data processing and job management web services via a User Interface (UI). These services allow users to upload media, create media processing ...

 

 

At this time we kindly decline your offer to participate in your project. Our core development team consists of a small group of developers who currently do not have the bandwidth to take on additional work.

 

You may be able to use OpenMPF to accomplish your goals. One user is currently using OpenMPF as a backend "workhorse" for their own frontend web application through the OpenMPF REST API. Refer to the REST API doc for more information. Note that OpenMPF does come with its own web UI that you can use for testing purposes or as a baseline for developing your own web UI. You may also be interested in the new streaming capabilities that we've recently introduced. You can learn more about those in the /rest/streaming sections of the REST API doc.

 

We'll be more than happy to answer any direct questions you have about how to use and run OpenMPF, as well as consider any feature requests that you may have.

 

We wish your luck with your project!


- Jeff

On Wed, Mar 14, 2018 at 4:22 AM, Baraa Nabil <baraa...@hotmail.com> wrote:

Dear Team,

 

I would like to bring to your kind attention that we are going to build a media monitoring and analysis system for press, radio and TV. I want to adopt an open source technologies for the whole project. I also aiming to use it as a commercials detecting and logging system. I'm looking for a volunteers to help me in this project. I would be very grateful to you if you could provide us people who are willing to participate in this event whole heartedly.

 

Sadly, I'm not a programmer. I want it to be a web based application using Linux, audio fingerprint, OpenCV, Python and ffmpeg. I don't know how or where to start. Can I use Open MPF to do this? So, every single letter in the code you will be written will bring me closer to realizing my beginnings in entrepreneurship.

 

I look forward to have a positive response from you.

 

Thanking you,

 

Yours sincerely’

Baraa Nabil

--
OpenMPF GitHub:
https://github.com/openmpf

Image removed by sender.

GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 79 million projects.

 

Image removed by sender.

Image removed by sender.

GitHub is where people build software. More than 27 million people use GitHub to discover, fork, and contribute to over 80 million projects.

 

GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 79 million projects.



---
You received this message because you are subscribed to the Google Groups "OpenMPF" group.

To unsubscribe from this group and stop receiving emails from it, send an email to openmpf+u...@googlegroups.com.

Reply all
Reply to author
Forward
0 new messages