This document summarizes Andres Kull's presentation on machine learning applications at Pipedrive. Kull discusses how Pipedrive uses machine learning to predict trial conversion rates and the likelihood of deals closing. Key models include a decision tree to predict trial success based on user actions. Features are selected and ranked by importance, and a random forest model is trained with 5-fold cross-validation. The model is retrained daily and predictions are monitored for quality. Traces of model training and predictions are stored to explain results.
The document discusses perspectives on quality in software development. It addresses balancing stakeholder interests such as meeting requirements, cost, usability, and maintainability. It emphasizes taking a lifetime approach to software projects by focusing on adaptability, scalability, and extensibility. It also discusses prioritizing among conflicting stakeholder needs and managing quality through processes, education, and governance. The document advocates breathing life into software through understanding requirements, effective communication, reusable code, testing, and taking pride in independent work.
Twig, the flexible, fast, and secure template language for PHPFabien Potencier
The document introduces Twig, a template language for PHP. It provides a concise overview of Twig's key features including being flexible, fast, and secure. It also summarizes Twig's history, how templates are compiled into PHP classes for improved performance, and Twig's extensibility through extensions, macros, and a sandbox mode for untrusted code.
A Web Framework that shortens the Time it takes to develop software in at least an Order of Magnitude. while also tremendously minimizing Effort Pain, Time waste, Complexity, Cost of change & more
GDG Addis - An Introduction to Django and App EngineYared Ayalew
This document provides an overview of developing and deploying Django applications to Google App Engine. It begins with an introduction to Django and how to set up a Django development environment using virtualenv and pip. It then covers common Django components like models, views, templates, URLs and forms. It concludes with a brief discussion of deploying Django applications to App Engine. The key topics covered include setting up a virtual environment for Django development, the model-view-template architecture of Django, and using Django tools and components to build an application that can be deployed to App Engine.
Machine learning involves teaching a computer how to learn by itself. It is easy to do, especially when you have a small data set and a good level of expertise in your field. Predicting who will buy something or spotting comments in code is achieved with grassy algorithms such as neural networks, genetic algorithms, or ant herding. PHP is in a good position to use such teachings and take advantage of related technologies such as fann. By the end of the session, you'll know how to try it.
Machine learning for PHP
Machine learning is teaching the computer how to learn by itself. It is far easier to be done, especially when you have small data set and a good level of expertise in your field. Classifying objects, predicting who will buy, spotting comments in code is achieved with grassy algorithms like neural networks, genetic algorithms or ant herding. PHP is in good position to make use of such teachings, and take advantages of related technologies like fann. By the end of the session, you’ll know where you want to try it.
Presenting capabilities that develop since WordPress 3.4 of the theme customization screen. In addition to the standard features, there will be also presented more unique functions available, including the use of the changes introduced in the newest WordPress versions. The main aim of the lecture is to convince theme developers that the theme customization screen may completely replace additional subpages of the dashboard with theme options.
This document summarizes Andres Kull's presentation on machine learning applications at Pipedrive. Kull discusses how Pipedrive uses machine learning to predict trial conversion rates and the likelihood of deals closing. Key models include a decision tree to predict trial success based on user actions. Features are selected and ranked by importance, and a random forest model is trained with 5-fold cross-validation. The model is retrained daily and predictions are monitored for quality. Traces of model training and predictions are stored to explain results.
The document discusses perspectives on quality in software development. It addresses balancing stakeholder interests such as meeting requirements, cost, usability, and maintainability. It emphasizes taking a lifetime approach to software projects by focusing on adaptability, scalability, and extensibility. It also discusses prioritizing among conflicting stakeholder needs and managing quality through processes, education, and governance. The document advocates breathing life into software through understanding requirements, effective communication, reusable code, testing, and taking pride in independent work.
Twig, the flexible, fast, and secure template language for PHPFabien Potencier
The document introduces Twig, a template language for PHP. It provides a concise overview of Twig's key features including being flexible, fast, and secure. It also summarizes Twig's history, how templates are compiled into PHP classes for improved performance, and Twig's extensibility through extensions, macros, and a sandbox mode for untrusted code.
A Web Framework that shortens the Time it takes to develop software in at least an Order of Magnitude. while also tremendously minimizing Effort Pain, Time waste, Complexity, Cost of change & more
GDG Addis - An Introduction to Django and App EngineYared Ayalew
This document provides an overview of developing and deploying Django applications to Google App Engine. It begins with an introduction to Django and how to set up a Django development environment using virtualenv and pip. It then covers common Django components like models, views, templates, URLs and forms. It concludes with a brief discussion of deploying Django applications to App Engine. The key topics covered include setting up a virtual environment for Django development, the model-view-template architecture of Django, and using Django tools and components to build an application that can be deployed to App Engine.
Machine learning involves teaching a computer how to learn by itself. It is easy to do, especially when you have a small data set and a good level of expertise in your field. Predicting who will buy something or spotting comments in code is achieved with grassy algorithms such as neural networks, genetic algorithms, or ant herding. PHP is in a good position to use such teachings and take advantage of related technologies such as fann. By the end of the session, you'll know how to try it.
Machine learning for PHP
Machine learning is teaching the computer how to learn by itself. It is far easier to be done, especially when you have small data set and a good level of expertise in your field. Classifying objects, predicting who will buy, spotting comments in code is achieved with grassy algorithms like neural networks, genetic algorithms or ant herding. PHP is in good position to make use of such teachings, and take advantages of related technologies like fann. By the end of the session, you’ll know where you want to try it.
Presenting capabilities that develop since WordPress 3.4 of the theme customization screen. In addition to the standard features, there will be also presented more unique functions available, including the use of the changes introduced in the newest WordPress versions. The main aim of the lecture is to convince theme developers that the theme customization screen may completely replace additional subpages of the dashboard with theme options.
This workshop is a hands-on training where a real Zend Framework application is used as an example to start improving QA using tools to test, document and perform software metric calculations to indicate where the software can be improved. I also explain the reports produced by a CI system.
CakePHP is a PHP framework that follows the model-view-controller (MVC) design pattern. It provides a convention-based structure for building PHP applications, with separate folders for models, views, and controllers. CakePHP uses naming conventions and follows a "convention over configuration" approach to make applications easier to build without requiring as much custom configuration.
The document discusses Windows Phone design principles and XAML layout. It covers the five key Windows Phone design principles of clean, light, open, fast, celebrate typography, alive in motion, content not chrome, and authentically digital. It explains how WP8 uses XAML to express the user interface design and that this is defined in a XAML file. It also mentions using design-time data in Blend and databinding elements to data properties using XAML.
Hardcore URL Routing for WordPress - WordCamp Atlanta 2014 (PPT)Mike Schinkel
This document provides an overview of hardcore URL routing in WordPress. It discusses how URLs get routed through rewrite rules and patterns, and various functions and hooks in the Rewrite API that can be used to add custom routes. These include registering post types and taxonomies, adding rewrite rules and tags, validating taxonomy terms, and adding endpoints and permastructs. It emphasizes the importance of flushing rewrite rules when making changes.
This document discusses OpenSocial and how it can be used in enterprises. Some key points:
- OpenSocial allows for integration between different enterprise applications through the use of gadgets, which are small web applications that can display and interact with data from multiple sources.
- Gadgets are defined using an XML specification file and core JavaScript APIs. They provide benefits like easy development, security, and the ability to write once and display across different systems.
- Challenges include issues with enterprise readiness like single sign-on, deployment behind firewalls, and immaturity as OpenSocial 1.0 is still in progress.
- The future of OpenSocial includes finalizing the 1.0 specification, a
Recent Gartner and Capgemini studies predict only around 25% of data science projects are successful and only around 15% make it to full-scale production. Of these, many degrade in performance and produce disappointing results within months of implementation. How can focusing on the desired business outcomes and business use cases throughout a data science project help overcome the odds?
Machine learning is teaching the computer how to learn by itself. It is far easier to be done, especially when you have small data set and a good level of expertise in your field. Classifying objects, predicting who will buy, spotting comments in code is achieved with grassy algorithms like neural networks, genetic algorithms or ant herding. PHP is in good position to make use of such teachings, and take advantages of related technologies like fann. By the end of the session, you'll know where you want to try it.
TechDays 2013 Jari Kallonen: What's New WebForms 4.5Tieturi Oy
This document summarizes new features in ASP.NET WebForms 4.5, including strongly typed data controls, model binding, unobtrusive validation, HTML5 support, and asynchronous programming support. It provides code examples of using data binding, model binding with value providers, validation with data annotations and validation controls, and asynchronous code with the async and await keywords. The document demonstrates these new ASP.NET features.
Working With The Symfony Admin GeneratorJohn Cleveley
The document provides tips for customizing and extending the symfony admin generator. It discusses using PHP configuration instead of YAML, adding relations between models, translating the admin interface, tidying filters, and displaying timestamp fields as plain text. The key recommendations are to understand requirements before using the generator, customize it to suit workflows, and avoid it becoming a messy catch-all solution.
Learn to use ZopeSkel and the extensibility of the underlying templer system to create skeleton templates that support your needs as a developer. Spend minutes instead of hours starting new projects so you can use your time for your customers' code.
This document discusses principles for template engine design. It covers separating logic from views using patterns like MVC, MVP and MVVM. It also discusses features template engines should provide like data bindings, formatting data, logic implementation through loops and conditionals, caching capabilities, and code reuse through includes and partials. The key points to consider for template engine design are the platform, architecture, data binding, functionality, available development resources, and resulting code style.
This document outlines an agenda for an advanced Splunk user training workshop. The workshop covers topics like field aliasing, common information models, event types, tags, dashboard customization, index replication for high availability, report acceleration, and lookups. It provides overviews and examples for each topic and directs attendees to additional documentation resources for more in-depth learning. The workshop also includes demonstrations of dashboard customization techniques and discusses support options through the Splunk community.
Stop Hacking WordPress, Start Working with it - Charly Leetham - WordCamp Syd...WordCamp Sydney
Many developers know how to write code in php but that doesn't mean they can write code for Wordpress.
When developing sites for clients in Wordpress, it sometimes preferably to write a custom function that will simplify data input, management and display.
The Wordpress coding framework is continually evolving and provides a number of hooks (through actions & filters) to allow developers to quickly and easily grab functions to create world class websites.
Charly will speak about the power of hooks and filters and explain some of the most common ones to use if you want to write your own custom functions, to make the management of your wordpress websites a breeze.
This document discusses Twig and its role as the template engine in Drupal 8. It provides an overview of Twig, explaining that it is used in Symfony and other projects. It outlines some flaws in Drupal 7's theme layer, such as insecure PHP templates and a Drupal-specific template language. It then explains how Twig addresses these issues and improves the theme layer. Development status updates are provided, noting that Twig is now the official template engine in Drupal 8 core and templates are being converted, while help is still needed with ongoing work.
This is an overview of Tangerine Lab's capabilities and services. Tangerine Lab is a customer experience design agency that employs design thinking and service design methods to create enchanting customer experiences for brands. Our designs are enabled by emerging technologies and fueled by quantitative insights and customer analytics.
Why Your Test Suite Sucks - PHPCon PL 2015CiaranMcNulty
Many teams adopt TDD attracted by the promise of a more productive workflow, fewer regressions and higher code quality. Sometimes this goes wrong and these benefits do not materialise, despite a healthy-seeming test suite. In this talk we will look at what the common pitfalls of testing are, why teams fall into these traps, and they can dig themselves out.
This document discusses the Drupal Forms API (FAPI). It provides an overview of the evolution of the FAPI from version 1.0 to 2.0, and highlights some of the key functions and concepts in building forms with Drupal such as drupal_get_form(), form elements like #value and #markup, and techniques for building multi-step forms using $form_state['rebuild'] and $form_state['storage']. It also briefly mentions validation, submission, and resources for further reading.
If you’re already using Marketo, then you know that Marketing Automation is an indispensable tool for executing on your modern marketing strategy. But the majority of modern marketers still feel that they’re not using the technology to its full potential.
In this presentation, Marketo expert Justin Norris reveals various hacks for getting better results out of your Marketo software.
Evaluating the Effectiveness of Women-Focused MarketingHighViz PR
Women centric marketing is a vital part in reaching one of the most influential groups of consumers. Here is a guide to know and measure the impact of women-centric marketing efforts-
What is Digital Marketing: A Comprehensive GuideV-tech Marketing
Digital technologies have transformed marketing. Traditional methods like print and TV ads are giving way to digital strategies, reshaping how brands connect with consumers online. Welcome to the era of digital marketing, where engagement in the digital realm is key. Let's delve into what digital marketing entails in our interconnected world.
This workshop is a hands-on training where a real Zend Framework application is used as an example to start improving QA using tools to test, document and perform software metric calculations to indicate where the software can be improved. I also explain the reports produced by a CI system.
CakePHP is a PHP framework that follows the model-view-controller (MVC) design pattern. It provides a convention-based structure for building PHP applications, with separate folders for models, views, and controllers. CakePHP uses naming conventions and follows a "convention over configuration" approach to make applications easier to build without requiring as much custom configuration.
The document discusses Windows Phone design principles and XAML layout. It covers the five key Windows Phone design principles of clean, light, open, fast, celebrate typography, alive in motion, content not chrome, and authentically digital. It explains how WP8 uses XAML to express the user interface design and that this is defined in a XAML file. It also mentions using design-time data in Blend and databinding elements to data properties using XAML.
Hardcore URL Routing for WordPress - WordCamp Atlanta 2014 (PPT)Mike Schinkel
This document provides an overview of hardcore URL routing in WordPress. It discusses how URLs get routed through rewrite rules and patterns, and various functions and hooks in the Rewrite API that can be used to add custom routes. These include registering post types and taxonomies, adding rewrite rules and tags, validating taxonomy terms, and adding endpoints and permastructs. It emphasizes the importance of flushing rewrite rules when making changes.
This document discusses OpenSocial and how it can be used in enterprises. Some key points:
- OpenSocial allows for integration between different enterprise applications through the use of gadgets, which are small web applications that can display and interact with data from multiple sources.
- Gadgets are defined using an XML specification file and core JavaScript APIs. They provide benefits like easy development, security, and the ability to write once and display across different systems.
- Challenges include issues with enterprise readiness like single sign-on, deployment behind firewalls, and immaturity as OpenSocial 1.0 is still in progress.
- The future of OpenSocial includes finalizing the 1.0 specification, a
Recent Gartner and Capgemini studies predict only around 25% of data science projects are successful and only around 15% make it to full-scale production. Of these, many degrade in performance and produce disappointing results within months of implementation. How can focusing on the desired business outcomes and business use cases throughout a data science project help overcome the odds?
Machine learning is teaching the computer how to learn by itself. It is far easier to be done, especially when you have small data set and a good level of expertise in your field. Classifying objects, predicting who will buy, spotting comments in code is achieved with grassy algorithms like neural networks, genetic algorithms or ant herding. PHP is in good position to make use of such teachings, and take advantages of related technologies like fann. By the end of the session, you'll know where you want to try it.
TechDays 2013 Jari Kallonen: What's New WebForms 4.5Tieturi Oy
This document summarizes new features in ASP.NET WebForms 4.5, including strongly typed data controls, model binding, unobtrusive validation, HTML5 support, and asynchronous programming support. It provides code examples of using data binding, model binding with value providers, validation with data annotations and validation controls, and asynchronous code with the async and await keywords. The document demonstrates these new ASP.NET features.
Working With The Symfony Admin GeneratorJohn Cleveley
The document provides tips for customizing and extending the symfony admin generator. It discusses using PHP configuration instead of YAML, adding relations between models, translating the admin interface, tidying filters, and displaying timestamp fields as plain text. The key recommendations are to understand requirements before using the generator, customize it to suit workflows, and avoid it becoming a messy catch-all solution.
Learn to use ZopeSkel and the extensibility of the underlying templer system to create skeleton templates that support your needs as a developer. Spend minutes instead of hours starting new projects so you can use your time for your customers' code.
This document discusses principles for template engine design. It covers separating logic from views using patterns like MVC, MVP and MVVM. It also discusses features template engines should provide like data bindings, formatting data, logic implementation through loops and conditionals, caching capabilities, and code reuse through includes and partials. The key points to consider for template engine design are the platform, architecture, data binding, functionality, available development resources, and resulting code style.
This document outlines an agenda for an advanced Splunk user training workshop. The workshop covers topics like field aliasing, common information models, event types, tags, dashboard customization, index replication for high availability, report acceleration, and lookups. It provides overviews and examples for each topic and directs attendees to additional documentation resources for more in-depth learning. The workshop also includes demonstrations of dashboard customization techniques and discusses support options through the Splunk community.
Stop Hacking WordPress, Start Working with it - Charly Leetham - WordCamp Syd...WordCamp Sydney
Many developers know how to write code in php but that doesn't mean they can write code for Wordpress.
When developing sites for clients in Wordpress, it sometimes preferably to write a custom function that will simplify data input, management and display.
The Wordpress coding framework is continually evolving and provides a number of hooks (through actions & filters) to allow developers to quickly and easily grab functions to create world class websites.
Charly will speak about the power of hooks and filters and explain some of the most common ones to use if you want to write your own custom functions, to make the management of your wordpress websites a breeze.
This document discusses Twig and its role as the template engine in Drupal 8. It provides an overview of Twig, explaining that it is used in Symfony and other projects. It outlines some flaws in Drupal 7's theme layer, such as insecure PHP templates and a Drupal-specific template language. It then explains how Twig addresses these issues and improves the theme layer. Development status updates are provided, noting that Twig is now the official template engine in Drupal 8 core and templates are being converted, while help is still needed with ongoing work.
This is an overview of Tangerine Lab's capabilities and services. Tangerine Lab is a customer experience design agency that employs design thinking and service design methods to create enchanting customer experiences for brands. Our designs are enabled by emerging technologies and fueled by quantitative insights and customer analytics.
Why Your Test Suite Sucks - PHPCon PL 2015CiaranMcNulty
Many teams adopt TDD attracted by the promise of a more productive workflow, fewer regressions and higher code quality. Sometimes this goes wrong and these benefits do not materialise, despite a healthy-seeming test suite. In this talk we will look at what the common pitfalls of testing are, why teams fall into these traps, and they can dig themselves out.
This document discusses the Drupal Forms API (FAPI). It provides an overview of the evolution of the FAPI from version 1.0 to 2.0, and highlights some of the key functions and concepts in building forms with Drupal such as drupal_get_form(), form elements like #value and #markup, and techniques for building multi-step forms using $form_state['rebuild'] and $form_state['storage']. It also briefly mentions validation, submission, and resources for further reading.
If you’re already using Marketo, then you know that Marketing Automation is an indispensable tool for executing on your modern marketing strategy. But the majority of modern marketers still feel that they’re not using the technology to its full potential.
In this presentation, Marketo expert Justin Norris reveals various hacks for getting better results out of your Marketo software.
Evaluating the Effectiveness of Women-Focused MarketingHighViz PR
Women centric marketing is a vital part in reaching one of the most influential groups of consumers. Here is a guide to know and measure the impact of women-centric marketing efforts-
What is Digital Marketing: A Comprehensive GuideV-tech Marketing
Digital technologies have transformed marketing. Traditional methods like print and TV ads are giving way to digital strategies, reshaping how brands connect with consumers online. Welcome to the era of digital marketing, where engagement in the digital realm is key. Let's delve into what digital marketing entails in our interconnected world.
Boost Your Instagram Views Instantly Proven Free Strategies.pptxInstBlast Marketing
Join Performance Car Exclusive to drive the finest supercars, engineered with advanced materials and cutting-edge technology for peak performance.
https://instblast.com/instagram/free-instagram-views
This document was submitted as part of interview process for Marketing Specialist position at DTA Promotion, an Indonesian company which offers 360 degree marketing services, including ATL and BTL advertising platform.
Top 10 Digital Marketing Institute in lucknow.pptxzaireendigitech
Welcome to our ppt on the top 10 digital marketing institutes in Lucknow! If you're looking to enhance your skills in the dynamic field of digital marketing, Lucknow offers several excellent training options. Our curated list highlights the best digital marketing institutes in Lucknow, providing comprehensive courses that cover SEO, social media marketing, PPC, content marketing, and more. These institutes are renowned for their experienced faculty, practical training, and industry-relevant curriculum. Whether you're a beginner or a professional seeking to upgrade your skills, these institutes can help you achieve your career goals in digital marketing.
Top Strategies for Building High-Quality Backlinks in 2024 PPT.pdf1Solutions Pvt. Ltd.
As we move into 2024, the methods for building high-quality backlinks continue to evolve, demanding more sophisticated and strategic approaches. This presentation aims to explore the latest trends and proven strategies for acquiring high-quality backlinks that can elevate your SEO efforts.
Visit:- https://www.1solutions.biz/link-building-packages/
This document was submitted as part of interview process for Content Strategist position at Viapulsa, an Indonesian tech company which offers service to convert/transfer mobile credits into bank account.
If you’re at all interested in digital
marketing and in making a name for
your brand online, then it is crucial that
you understand how to properly make
use of content marketing. Content
marketing is currently one of the
biggest trends in digital marketing as a
whole and is an area that many website owners and brands are investing in
heavily right now thanks to the impressive returns that they are seeing.
A brief analysis of SHEIN's digital transformation.
SHEIN’s business model:
1. D2C cross-border ecommerce: SHEIN integrate the manufactures from Guanzhou to make clothes and deliver direct to customers.
2. Digital marketing: Data driven online marketing for user acquisition.
3. Digital transforming vendor chain: the most core of the revolution to shorten the innovation and lead time.
4. Outstanding user experience: International delivery in high efficiency
Leverage four parts of the user satisfaction process and integrate related resource and information flow, which making SHEIN an international leading D2C ecommerce company.
• Keeping utilizing data in all process is another core capability. From the page click, sales metrics, fabric sourcing to manufacturing time, all data is integrated for decision making, leading an upward customer preference and much efficient business decision making process.
INTRODUCTION TO SEARCH ENGINE OPTIMIZATION (SEO).pptxGiorgio Chiesa
This presentation is recommended for those who want to know more about SEO. It explains the main theoretical and practical aspects that influence the positioning of websites in search engines.
Advertising and Promotion of whisper by Sakthi Sundarsakthisundar2001
This presentation is an invaluable resource for marketing professionals, students, and anyone interested in understanding the dynamics of effective advertising and promotion in the feminine hygiene sector. Explore how Whisper maintains its brand leadership and continues to innovate in a competitive market.
2024 Trend Updates: What Really Works In SEO & Content MarketingSearch Engine Journal
The future of SEO is trending toward a more human-first and user-centric approach, powered by AI intelligence and collaboration. Are you ready?
Watch as we explore which SEO trends to prioritize to achieve sustainable growth and deliver reliable results. We’ll dive into best practices to adapt your strategy around industry-wide disruptions like SGE, how to navigate the top challenges SEO professionals are facing, and proven tactics for prioritizing quality and building trust.
You’ll hear:
- The top SEO trends to prioritize in 2024 to achieve long-term success.
- Predictions for SGE’s impact, and how to adapt.
- What E-E-A-T really means, and how to implement it holistically (hint: it’s never been more important).
With Zack Kadish and Alex Carchietta, we’ll show you which SEO trends to ignore and which to focus on, along with the solution to overcoming rapid, significant and disruptive Google algorithm updates.
If you’re looking to cut through the noise of constant SEO and content trends to drive success, you won’t want to miss this webinar.
2. Marketing Event Surveys
• Event
• Promotional campaign
• Sales discounts
• Marketing promotion
• Representative gets information from Customer
• Email, Phone Number
• Follow up with marketing emails
• System is tailored to company specific needs
4. Tailored Survey Solution
• Specific needs of that industry
• Representative as main user of the application
• Assists the customer during the survey
• Main features:
• 1) Manage Customer Profile
• 2)Complete Survey
• 3)Manage Survey Template
• 4)Marketing Metrics
11. What I learned:
• Multidimensional Arrays PHP
• Superglobal in Php – Session
• Complex Database queries on 5 tables
connected in pentagon shape
• Twig Programming
12. Combine Array on same index - Php
• $allResponses4 = array();
• foreach ($allResponses2 as $key => $val) { //
Loop though one array
• $val2 = $allResponses3[$key]; // Get the
values from the other array
• $allResponses4[$key] = $val + $val2; //
combine 'em
• }
14. Super Globals
• //function to udpdate composer global variable
• function updateGlobalAll($twig) {
• //selected questions to create a template
• $twig->addGlobal('$selectedQuestions', $_SESSION['$selectedQuestions']);
• //active admin
• $twig->addGlobal('todouser', $_SESSION['todouser']);
• //active template
• $twig->addGlobal('templateselected', $_SESSION['templateselected']);
• //active surveyee
• $twig->addGlobal('userselected', $_SESSION['userselected']);
• //name of the current survey
• $twig->addGlobal('activesurvey', $_SESSION['activesurvey']);
• //link to go back
• $twig->addGlobal('linkToGoBack', $_SESSION['$linkToGoBack']);
• }
15. Database - Testing Data integrity
• CREATE TEMPORARY TABLE allSurvey (
• SELECT *
• FROM templates as t,
• responses as r,
• answers as a,
• questions q,
• users as u
• WHERE
• t.id = r.templateId AND
• r.userid = u.id AND
• r.id = a.responseId AND
• a.questionId=q.id
• )
17. Future Work
• Input Data validation
• Define better user Cases
• Testing
• Market Analysis Tools
• Very Beneficial in Event Information Collection
• Specifically design UI and functionality for
company events
18. Conclusion
• PHP project is the best learning experience in
IPD
• Database design and queries
• MultiDimensional Array , Session SuperGlobal
Php
• Completed all proposal’s objectives
• Company will use the app in events