How to implement Tao core PHP LTI 1.3 in my tool? - moodle

I am new in LTI 1.3 - tao ,so for me this a bit hard to understand how to embed this library into my tool. I also want to understand the code workflow and structure. For LMS, I am using Moodle .
If is there any example code available for this library (https://github.com/oat-sa/lib-lti1p3-core)? My Tool based on PHP Codeigniter, if available for demo purpose, can someone please share me?
I already installed the core library using composer and configured the basic configuration such as keychain, platform details, tool details. Now in registration, I am having some problem.

If you want to access a LTI tool from Moodle, then there is an existing activity called "External Tool" - no development is required
Go to a course, switch on editing, add an activity and select external tool
The rest is explained here
https://docs.moodle.org/401/en/External_tool

Related

Bot Framework Composer - How to get access to dialog code files created by Composer fool

I am pretty new to this tool https://learn.microsoft.com/en-us/composer/introduction
and just trying to explore its capabilities after I heard about in in Build conference last week.
I tried to update echo-bot that came in as a template and wondering about following questions
What language does this tool use to create bots conversations? C#
SDK or JS BF SDK?
How can I get access to code files (.js,.cs) dialog files? So if I
need to modify something we can use VS code later if needed.
Basically I'm trying to understand if we can use this solution to create Bots (dialogs and conversational components etc ) and, later on update code using IDE like VS code to just integrate API's, business logic so finally we get fully functional bot.

Can anyone show or give the download link for AEM / CQ5

i want learn the aem /cq5 so Can anyone show or give the download link for AEM / CQ5 please
AEM is a comercial product, you can have it either by working on a project that already bought Production licenses. or your employer is part of the Adobe partner program - SPP. Other way it will be either impossible or illegal :(
Though you would need a license to procure the Adobe product, there are options to learn & understand the basics:
just create an Adobe ID and download old CQ basics from here
-https://helpx.adobe.com/experience-manager/aem-previous-versions.html
if you have understood the very basics of AEM, then the runnable JAR from Apache sling - https://sling.apache.org/downloads.cgi would be very handy.
You can play around with this JAR (which comes with a built-in JCR repository where you can use the JCR API - the core of AEM)
please go ver the below before jump in to the JAR:
https://sling.apache.org/documentation.html
https://docs.adobe.com/docs/en/spec/jcr/2.0/2_Introduction.html
http://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-osgi-tutorial.html

application with sapui5 and openui5

Actually we have developed on application with sapui5 for our customer but the problem is that some new customer dont want to go through License agrement with sapui5. So the solution we have found to make our application with openui5.
My question is that
"Is there any possibility to make application with both of them and at the time of installation making a decision either going and make resources of sapui5 or openui5"?
Thank you
Nimi
As long as you understand that certain features will only be available in SAPUI5 you can load the version of sap-ui-core.js that comes with either in your bootstrap index.html page.
For example, if using CDN, for OpenUI5 link to https://openui5.hana.ondemand.com/resources/sap-ui-core.js and for SAPUI5 use https://sapui5.hana.ondemand.com/resources/sap-ui-core.js
See this link to read about differences between SAPUI5 and OpenUI5.
Also see this link for another discussion of the differences.
I know that this post (I'm linking to) is not so much updated but it will give you a good overview and history about SAPUI5/OpenUI5 and all the differences.
Anyway, SAPUI5 is a superset of OpenUI5 with some addictional control (like VizChart or FilterBar.
I think that in 90% of cases you can just go with OpenUI5 and use other opensource libraries / develop custom control if you need something that is missing.

Parse data from image? [duplicate]

I am doing an app in which I require a business card reader I googled alot but BBY is the only solution which I was able to find out. Can anybody help me out with some opensource library which can be tweaked or used directly as a business card reader.
Please enlighten me on this.
you can look into the Tesseract open source engine... its pretty good for image processing.. i mean it will extract the text out of the image but then you will have to process it to extract name ,phone numbers and other details.
this guy has explained how to use it in iOS .. http://tinsuke.wordpress.com/2011/11/01/how-to-compile-and-use-tesseract-3-01-on-ios-sdk-5/
We started an open source project to build a Javascript library (based on the OCR engine tesseract.js for the OCR part) that exctract the relevant data from a business card based on heuristic criteria.
The library (BCR Library, available on github) is usable in any html project (included mobile cordova, phone gap or ionic projects) just including it via script tag.
The library doesn't have any external api call and fully works offline.
I think that you should give a try to Covve Bussiness Card Scan API. The quality of the result is great in various languages. You can check a comparison analysis of similar services here.
[Disclosure] I'm part of the team developing the service.

iphone: business card reader sdk apart from ABBY

I am doing an app in which I require a business card reader I googled alot but BBY is the only solution which I was able to find out. Can anybody help me out with some opensource library which can be tweaked or used directly as a business card reader.
Please enlighten me on this.
you can look into the Tesseract open source engine... its pretty good for image processing.. i mean it will extract the text out of the image but then you will have to process it to extract name ,phone numbers and other details.
this guy has explained how to use it in iOS .. http://tinsuke.wordpress.com/2011/11/01/how-to-compile-and-use-tesseract-3-01-on-ios-sdk-5/
We started an open source project to build a Javascript library (based on the OCR engine tesseract.js for the OCR part) that exctract the relevant data from a business card based on heuristic criteria.
The library (BCR Library, available on github) is usable in any html project (included mobile cordova, phone gap or ionic projects) just including it via script tag.
The library doesn't have any external api call and fully works offline.
I think that you should give a try to Covve Bussiness Card Scan API. The quality of the result is great in various languages. You can check a comparison analysis of similar services here.
[Disclosure] I'm part of the team developing the service.