Search Results
737 results found with an empty search
- Creating Help Desk Personal Using Python Tkinter
GUI Programming Assignment For this assignment, you will need to submit a ZIP file containing all of the project files for this assignment. Functional requirements for this assignment are as follows: The project you are going to build is intended to be used by helpdesk personnel for configuring a server-side application that pulls its settings in from a JSON file (your JSON file will look just like a Python dictionary). The items the app needs to control are as follows: -Max threads (allow to choose 1, 2, or 4 only) -Event log file location -Types of events to log (can choose application, security, error, input/output - these are not mutually exclusive) -Supported file types (can choose .doc, .docx, .ppt, .pptx, .xls, .xslx, .rtf, .pdf, .txt, .jpg, .png, .gif, .xml, .html, .zip, .mp4, .mov - these are not mutually exclusive) -Whether or not to turn debug mode on -Server port (single value in the range from 50,000 to 50,500) Your program must have the ability to save a user's settings to a properly formatted JSON file (you are going to need to create a format for this that works for you). Your program must have the ability to load a JSON file from the filesystem. When it does, it should pre-set all of the form fields on your application to the values that are in the file you loaded. Your program must use either buttons or a menu system to achieve saving/loading functionality. If you use buttons, make sure that they use images on them. Use the appropriate dialog widgets for opening files and saving back to the file system. You should make every effort to ensure your application is fault-tolerant and free from software bugs. The rest of your implementation details are up to your discretion (including font, color, size, positioning, which widgets to use, etc.), applying the things you have learned about Python so far. Please note, however, that you must organize any classes\functions you create into modules and produce documentation (using Pydoc) for your work using the principles discussed earlier in the class. Be sure to put comments in your code that clearly mark how you are performing your program logic. In the submission comments of this assignment, please place the repository URL of your file submission. Contact us: contact@codersarts.com to get instant help.
- Lost And Found App | Coders Arts
This App is Design for real time location tracking for for two user this shows the real time location of both users, We have Implemented firebase Recycler Adapter of and to get both the users details on to the CradView and design a menu bar onto the top of corner and there is we have created two activity meet and logout when we click on meet, we can add user and send them request for for Accept and decline if user accept the request then map show the path of user if user decline the request we are not able to follow the path of user. that is basic map and there is my live location shows and above searchbar is given where you can search the second user details splash Activity : Below when you open the app the splash activity shows you for 3 second Live Location of Users : Their is Splash Activity where first splash message show for 3 second and after that main activity open for sign Up there is an option you have Sign Up with Email,Google and Facebook you can signIn with any of them. after that their is Crad View were we have get the details of users. Sign Up : Menu : Hire an android developer to get quick help for all your android app development needs. with the hands-on android assignment help and android project help by Codersarts android expert. You can contact the android programming help expert any time; we will help you overcome all the issues and find the right solution. Want to get help right now? Or Want to know price quote Please send your requirement files at contact@codersarts.com. and you'll get instant reply as soon as requirement receives
- Machine Learning Project Assignment Help - How to Draw the polygon with minimum Area Using Points
Summary description and objectives for the assessment POLY Given a set of points in the XY-plane, find a (non-self-intersecting) polygon that covers ALL points trying to reduce the area it spans. The vertices of the computed polygon MUST belong to the set points. Examples of invalid and valid cases are shown in Figure 1. Figure 1. (a) An example of an input set of points (10 points). (b) An invalid polygon solution for (a) as its vertices are not points of the input data. (c) An invalid polygon solution for (a) as one of its vertices is not a point of the input data. (d) An invalid polygon solution for (a) as not all points of the input data are covered. (e) A valid polygon solution for (a) as all input points are covered and the vertices are all part of the input data. (f) A better valid solution for (a) as the resulting area is less than that in (e) and all conditions are met. Please observe that self-intersecting polygons are not valid. This individual project will be assessed through your code and a test. The test will use one input set of up to 1000 points to check whether your proposed algorithm generates valid solutions. You are provided with three Python scripts, namely, ‘main.py’, ‘test.py’, and ‘utils.py’, to examine your algorithm in similar conditions to those in the test. These scripts also provide useful tools such as a function to check whether a solution is valid, and a visualization tool to display a solution. The Python scripts are available here. Simple mock examples of invalid and valid solutions are provided in the scripts. It is your responsibility to familiarize with the use of the provided scripts, so please start as soon as possible! OBJECTIVES The main objective for this assignment is to verify that you are capable of Applying algorithm analysis techniques to determine the running time of algorithms and how a programme performs and scales with problem size. Explaining the basic principles and foundational techniques for designing algorithmic solutions for unseen problems. Using general design methods for devising programmes that are asymptotically efficient. Implement well-known, high-level algorithms and adapt them efficiently to new applications. Designing, implementing, and analyzing your own algorithms and data structures. Submission requirements Failure to comply with any of the requirements below will result in the assignment being marked 0%. You are required to submit a ZIP file that includes the source code of your proposed solution in Python 3. The main script of the algorithm should be called ‘main.py’ which includes the main solution function called ‘poly’ as described in subsection CODE SUBMISSION FORMAT The ZIP file needs to be sent via email to the module leader (Nicolas Rojas, n.rojas@imperial.ac.uk) before Tue 1 Sep 2020 4pm UK time. The module leader will acknowledge the receipt of your submission by replying to your email. It is your responsibility to keep a copy of this confirmation. CODE SUBMISSION FORMAT The main script of your proposed solution should be called ‘main.py’ which must include a main function called ‘poly’ as shown below: def poly(points): """ This function uses the input set of points, and finally outputs your polygon :param points: set of points :return: solution polygon covering the input set of points """ your code … return solution This ‘poly’ function takes an arbitrary set of points of the xy-plane points as input, and then generates and returns a polygon solution as output. Specifically, points is a list of coordinates provided by the module leader to represent the set of points to be covered. Each element in the list points represents a xy-coordinate using a tuple (x, y). For example, in Figure 1(a), the set of points is represented as: points = [(72, 69), (67, 30), (88, 58), (94, 15), (18, 77), (14, 6), (42, 11), (83, 21), (13, 20), (22, 1)] Based on the input set of points points, the ‘poly’ function will need to generate and return a list of coordinates solution to represent a polygon that covers the set. The coordinates in solution must be coordinates of points (i.e., the vertices of the computed polygon MUST belong to the set points). Moreover, the first and last coordinate in the list must be the same. For example, the solution polygon in Figure 1(c) is represented as: solution = [(22, 1), (14, 6), (13, 20), (18, 77), (72, 69), (95, 60), (94, 15), (22, 1)] which is invalid as one vertex (coordinate) of the polygon, namely (95, 60), is not part of the input set of points points. Similarly, the solution polygon in Figure 1(e) is represented as: solution = [(22, 1), (14, 6), (13, 20), (18, 77), (72, 69), (88, 58), (94, 15), (22, 1)] which is a valid solution. USE OF EXTERNAL LIBRARIES Python external libraries (e.g., NumPy, matplotlib) can be used in the proposed solution. However, appropriate comments explaining the use of functions/methods from these libraries have to be included in the code (where their call occurs). Please also include a statement at the top of the ‘main.py’ file summarising the external libraries and functions/methods used (if any). TEST POLICY The number of points of the input set will never exceed 1000. The running time of your algorithm MUST NOT exceed 10 minutes; if the algorithm cannot find a solution within that time in the test, the result will count as invalid. contact us at: cotact@codersarts.com to get any project or assignment related help at here with and affordable prices.
- Image Classification Using Machine Learning Techniques
Introduction: Image classification can be accomplished by any machine learning algorithms( logistic regression, random forest, and SVM). But all the machine learning algorithms required proper features for doing the classification. If you feed the raw image into the classifier, it will fail to classify the images properly and the accuracy of the classifier would be less. CNN ( convolution neural network ) extracts the features from the images and it handles the entire feature engineering part. In normal CNN architecture, beginning layers are extracting the low-level features and end level layers extract high-level features from the image. Before CNN, we need to spend time selecting the proper features for classifying the image. There are so many handcrafted features available( local feature, global feature), but it will take so much time to select the proper features for a solution( image classification) and selecting the proper classification model. CNN handles all these problems and the accuracy of CNN is higher compared with the normal classifier. Different CNN Architectures are listed below LetNet AlexNet VGG16 VGG19 Google Inception Resnet. In this Blog, a simple CNN model and VGG-16(Transfer Learning) Model is discussed. 1. Simple CNN Architechture: Fig-1: CNN Architecture Fig-2: Simple CNN Architecture(With more labels) CNN Architecture steps: Let the image size is 100X100, and stride=1, with ongoing 1st convolution with 200 filters and then 2nd convolution with 100 filters Input Layer: The input images are loaded to this layer & the produced output is used to feed the convolution layers. Several image processing techniques such as resizing of the image to 40x40 pixels from 50X50 are applied. In our case, the dataset consists of the image and parameters are defining the image dimensions (100X100 pixels) and the number of channels is 3 for RGB. Convolutional Layer: In this layer, the convolution between input images with a set of learnable features or filters is carried out. By finding rough feature matches, in the same position for two images, CNN gets a lot better at seeing the similarity than whole image matching schemes. There are two convolution layers in our model with the receptive fields or kernel size of 3X3, the stride is set to 1. The first convolution layer learns 200 filters and the second one learns 100 filters. ReLU Layer: This layer removes the negative values from the filtered images and replaces them with zeros. For a given input value y, the ReLU layer computes output f(y) as y if y>0, else 0, or simply the activation is the threshold at zero. The first layer is the Conv2D layer with 200 filters and the filter size or the kernel size of 3X3. In this first step, the activation function used is the ‘ReLu’. This ReLu function stands for the Rectified Linear Unit which will output the input directly if is positive, otherwise, it will output zero. The input size is also initialized as 100X100X3 for all the images to be trained and tested using this model Pooling Layer: In this layer, the image stack is shrunk into a smaller size. The chosen window size is 2X2 with a stride of 1. For moving each window across the image, the maximum value is taken. Convolutional Layer: The next layer is again a Conv2D layer with another 100 filters of the same filter size 3X3 and the activation function used is the ‘ReLu’. This Conv2D layer is followed by a MaxPooling2D layer with pool size 2X2. Flatten(): In the next step, we use the Flatten() layer to flatten all the layers into a single 1D layer Fully Connected Layer(FCN): This is the final layer where the actual classification happens. All filtered & shrunk images are stacked up. It passes the flattened output to the output layer where the SoftMax classifier is used to predict the labels. At last, The dropout layers are added after the convolution & pooling layers to overcome the problem of overfitting to some extent. In our case it 0.5. This layer arbitrarily turns off a fraction of neurons during the training process, which reduces the habituation on the training set by some amount. The fraction of neurons to turn off is decided by a hyperparameter, which can be tuned accordingly. The loss function used here is categorical cross-entropy and the Keras optimizer used is Adam. Data Augmentation methods are also applied for image data such as horizontal & vertical flip, range of rotation, width and height shift, etc. It is required to obtain more data for training in general and adds it to the training set, also used to reduce overfitting. The process diagram is shown below 2. VGG-16(Transfer Learning): Fig-3: VGG-16 Architecture VGG-16 model is used in case of the limited size of datasets, VGG-16 is a pretrained model used in transfer learning techniques, for this reason, we have to ignore the training the layers which are already trained. The working process of VGG-16 has shown below Working: Due to the limited size dataset, it is difficult for learning algorithms to learn better features. As deep learning-based methods often require larger datasets, transfer learning is proposed to transfer learned knowledge from a source task to a related target task. Transfer learning has helped with learning in a significant way as long as it has a close relationship. First, we import the necessary libraries then we labeled the images as 0 and 1, in case of multiclass-classification we can use more. Pre-processing steps include resizing to 224×224 pixels, conversion to array format, and scaling the pixel intensities in the input image to the range [-1, 1]. Here the input image shape is 224X224X3. And we trained it using MobileNetV2 with weights of ImageNet.(In transfer learning VGG-16 Model the image size should be resized into 224X224) Then the MaxPooling layer is used with pool size 7X7. In the next step, we use the Flatten() layer to flatten all the layers into a single 1D layer. After the Flatten layer, we use the Dropout (0.5) layer to prevent the model from overfitting. Finally, towards the end, we use the Dense layer with 128 units, and the activation function as ‘ReLu’. The last layer of our model will be another Dense Layer, with only two units and the activation function used will be the ‘Softmax’ function. The softmax function outputs a vector which will represent the probability distributions of each of the input units. Here, two input units are used. The softmax function will output a vector with two probability distribution values. After building the model, we compile the model and define the loss function and optimizer function. In this model, we use the ‘Adam’ Optimizer and the ‘Binary Cross Entropy’ as the Loss function for training purposes. Finally, the VGG-16 model along with the cascade classifier is trained for 10 epochs with two classes. (In case of multi-class we have to train using multi-classes). So In this manner, these are the two methods/Techniques explained above that can be used in Image classification. Thank You!
- WHAT IS UX?
User experience (UX) refers to any interaction a user has with a product or service. UX design considers each and every element that shapes this experience, how it makes the user feel, and how easy it is for the user to accomplish their desired tasks. This could be anything from how a physical product feels in your hand, to how straightforward the checkout process is when buying something online. The goal of UX design is to create easy, efficient, relevant and all-round pleasant experiences for the user. UX designers combine market research, product development, strategy and design to create seamless user experiences for products, services and processes. They build a bridge to the customer, helping the company to better understand — and fulfil — their needs and expectations UX design is everywhere: the layout of a supermarket, the ergonomics of a vehicle, the usability of a mobile app. While the term “ USER EXPERIENCE ” was first coined by Don Norman in the 90s, the concept of UX has been around for much longer. UX design is not just about the end user; it also brings huge value to the business providing the product or service. Experience strategy is all about devising a holistic business strategy, incorporating both the customer’s needs and those of the company . If you want to get technical, ISO 9241-210, which describes the ergonomics of human-system interaction, defines user experience as an individual’s perceptions and responses that result from using or the anticipated use of a product, service, or system. That’s still a little confusing, is it not? This idea becomes infinitely more difficult to figure out when you realize there are components of user experience across nearly every industry. U X ( USER EXPERIENCE ) design is not same as UI (USER INTERFACE) to understand the principles of UX design. Let’s go back in the past, in the early 90’s, cognitive scientist DON NORMAN joined the team at apple as their UX architect, making him the first person to have UX in his job title. He came up with the term “ USER EXPERIENCE DESIGN “ because he wanted to “ cover all aspects of the person’s experience with a system, including industrial design, graphics, the interface, the physical interaction, and the manual “ . Since then, each of these areas has expanded into specialization of their own. These days, there is a growing tendency for companies to hire for very specific roles, such as UX researcher or Interaction Designer, to cover all the different aspects of UX. U X is a broad umbrella term that can be divided up into four main disciplines : - · EXPERIENCE STRATEGY ( ExS ) · INTERACTION DESIGN ( IxD ) · USER RESEARCH ( UR ) · INFORMATION ARCHITECTURE ( IA ) Experience Strategy (ExS) : - UX design is not just about the end user; it also brings huge value to the business providing the product or service. Experience strategy is all about devising a holistic business strategy, incorporating both the customer’s needs and those of the company. Interaction Design (IxD) : - Interaction design looks at how the user interacts with a system, considering all interactive elements such as buttons, page transitions and animations. Interaction designers seek to create intuitive designs that allow the user to effortlessly complete core tasks and actions. User Research (UR) : - UX design is all about identifying a problem and designing the solution. This requires extensive research and feedback from existing or potential customers. During the research phase, UX designers will launch surveys, conduct interviews and usability testing, and create user personals in order to understand the end user’s needs and objectives. They gather both qualitative and quantitative data and use this to make good design decisions. Learn how to conduct user experience research here. Information Architecture (IA) : - Information architecture is the practice of organizing information and content in a meaningful and accessible way. This is crucial in helping the user to navigate their way around a product. To determine the IA of any given product, information architects consider the relationship between different sets of content. They also pay close attention to the language used and ensure that it is both convincing and consistent. Within these four areas, there is a whole host of sub-disciplines. As you can see in the graphic below, user experience design is so much more than just a case of sketching and wireframing. It’s a multidisciplinary field, drawing upon elements of cognitive science and psychology, computer science, communication design, usability engineering and more. UX Design always happens. Whether it’s intentional or not, somebody makes the decisions about how the human and the product will interact. Good UX Design happens when we make these decisions in a way that understands and fulfills the needs of both our users and our business.”User Experience Design is an approach to design that takes into account all the aspects of a product or service with the user. That includes not only the beauty and function: (usability and accessibility) of a product or a flow, but also things like delight, and emotion—things that are harder to engineer and achieve. While a designer can create a toggle, a flow, or an interaction that is beautiful, unique, and functional in a flow - UXD extends into all the disciplines that come together to make the user experience as a whole great . Yes, you have interaction designers, but you also have content strategists, information architects, user researchers, engineers, and product managers—all of whom have a shared responsibility to create an experience that is easy to use, and leaves users pleased because it is adding value to them.”User Experience Design is practiced by User Experience Designers—who are particularly concerned with the interaction that occurs between users and the system they are using. So, for example, a UX designer would take the principles that state how to make a product accessible, and actually embody those principles in the design process of a system so that a user that is interacting with it would find it as being accessible.” Conclusion : - In a nutshell , UX design is all about the response, emotions and connections that your users make while experiencing your products. It covers a number of areas but aims to enhance your user experience, making sure that your target audience has the shared and desired response to your products. It is an important part of your business. Positive UX experiences can bring a number of benefits, including an increase in productivity, sales, and customer satisfaction.
- NICF – Text Analytics in R
MiniProject: Mining Accident Reports Project Objective Employers are required to report any serious work-related injuries and death to the authority. This information helps employers, workers and the authority to evaluate the safety of a workplace, understand industry hazards, and implement worker protections to reduce and eliminate hazards. In this mini-project, assume you are engaged by a client to perform text mining on the accident reports to help find answers to the following questions: 1. What are the major types of accidents reflected in the reports? No labels, supervised or non-supervised? Clustering or Topic modelling? All data or partial data? 2. Which type of accidents are more common? Frequency of doc wrt topic 3. Can we find out the more risky occupations in such accidents? Information Extraction, how to identify “occupations” words? 4. Which part of the body is injured most? (Optional) Information Extraction, how to identify “body” words? The dataset is in file “osha.txt“. Data understanding and cleaning Load the data file into R. – read.delim(), header=FALSE e.g. textdata <- read.delim('osha.txt', header=FALSE, sep='\t', quote = "", stringsAsFactors = FALSE) Explore your data. -How many records do you have? How many variables? - Examine the first few records in the datasets. - What information does the dataset contain? - Which fields are useful for your study? - How long are the reports generally? - How’s the data quality? - What are the contents of the reports roughly? [ Create a word cloud for the dataset ] Vectorsource, corpus, DTM Term frequency summary Wordcloud If you need help or solution for this project please contact us at contact@codersarts.com at affordable price or if you have custom project requirement please
- How to Write Research Paper In Machine Learning | Machine Learning Project Help | Codersarts
Project And Paper details The final project builds on the residency. Write a paper on a dataset that you analyze. You cannot collaborate with team members on the final project and you can chose to change the dataset from the residency. In the paper be sure to include 1. Dataset description 2. Exploratory data analysis 3. Machine Learning question - regression vs classification or unsupervised learning? 4. Results from the ML algorithm 5. Share the code in a separate ipynb file. We are also providing Research Paper writing Assignment Help in machine learning related to P.H.D. and higher education areas. If you need any type of research paper writing assignment Help then you can directly contact us at here.
- Database Assignment Help | Student Functionality Requirement | Codersarts
Topic : Courses and Tutors The following data model is designed to hold information relating to Students, Student Courses and Instructors who tutor students. For this scenario, we need to define the following entities: Student Information Courses Student Courses (enrollment) Employees (instructors) Student Contacts (Contact between the Student and the Instructor) Contact Types (Tutor, Test support,etc..) The entities are based on the ER diagram below and use the following rules to determine the table relationships. A Student can enroll in one or many Courses A Course can have one or many Students enrolled in it. A Student can have zero, one, or many forms of contact with the Course Tutor An Employee (Tutor) can have many contacts A contact Type (Tutor, Test support,etc..) can have zero, one, or many contacts The design allows ~ a Student to enroll in one or multiple Courses, a Course allowing one or more Students enrolled in it. a student may be in contact with the Course Tutor many times using many different forms of contact. an instructor can connect with many contacts involving many Students Entity Relationship Diagram (ERD) Setting up the project 1. Make a copy of the FinalProject.sql template file (also linked in Canvas) to help guide you through the project. Download it as a text file and work on it locally (can still have the .sql extension) In Google Drive -> File->Download As -> Text File 2. Read through the A-I part (sections) below, and add your responses to the problems in . your local copy of the project.sql file. 3. Ensure the ENTIRE project.sql runs without errors (use sql commenting if there are any problems you are unable to finish) Upload your FinalProject.sql text file through Canvas in the Final Project Assignment Notes on project.sql : Each part has some documentation (below and in the project.sql template) to describe the specific statements needed to answer each part. While the execution order of the script should remain sequential (e.g. Part C executes before B, which executes before A), the order in which you work on the script can happen in any order you want (e.g. if you want to start with part G, and it doesn’t depend on something earlier in the script, go for it). Also, the HINTS with test data are merely “examples”, and are NOT REQUIRED in your response. They are there to help guide you. I’ll be looking at how you constructed your logic for each of the Parts below instead of resulting data from each Part’s query execution. The total project is worth 200 points Rubric: Part A & Part F are supplied 0 points No errors when executing the entire script - 15 points Part B - 30 points Part C - 50 points Part D - 15 points Part E - 30 points Part G - 30 points Part H - 15 points Part I - 15 points Part Task Descriptions Part A - Creating the database Use the provided template, no action required. Part B -Define and execute usp_dropTables Create a Stored Procedure : usp_dropTables, which executes a series of DROP TABLE statements to remove all the tables created (from the ERD). To prevent errors in trying to drop a table that may not exist, use DROP TABLE IF EXISTS version of your statements. HINT: Looking at the ERD, CONSTRAINTS are implied. (Trying to drop a table that is a FK to another table will fail). The order in which you drop the tables is important. When running the stored procedure and the script multiple times, it should run without errors. HINT: test with EXEC usp_dropTables; Part C - Define and create the tables from the Entity Relationship Diagram Write the CREATE TABLE statements for each of the tables in the Entity Relationship Diagram. Integrate the PRIMARY KEY and FOREIGN KEY CONSTRAINTS in the CREATE TABLE statement itself. 1. Hint: Here's a reference to the statement format 2. https://docs.microsoft.com/en-us/sql/t-sql/statements/create-table-transact- sql or try Google for examples on specifying the PRIMARY and FOREIGN KEY CONSTRAINTS when the table is created. General notes about Table and Entity Relationship Diagram 1. Many of the fields accept NULL, review the INSERT statements in PART F to determine the “NOT NULL” fields, as well as the implied field types. 2. For alpha-numeric data, use char() datatype. ● Refer to the test examples and the INSERT statements (in Part F) to determine the length of each field (e.g. script should execute without the need to truncate data) 3. Use the following int IDENTITIES for the relevant PRIMARY KEYS in each of the Tables. Again, refer to PART F to help guide how the columns are declared. 3.0 StudentInformation. StudentID - starts at 100, increments 1 3.1 CourseList.CourseID - starts at 10, increments 1 3.2 Employees.EmployeeID - starts at 1000, increments 1 3.3 StudentContacts.ContactID -starts at 10000, increments 1 3.4 StudentCourseID, EmpJobPositionID, ContactTypeID all start at 1, increments 1. Part D - Adding columns, constraints, and indexes 1. Modify the table structures and constraints for the following scenarios: Prevent duplicate records in Student_Courses. 1.0 Specifically, consider a duplicate as a matching of both StudentIDs and CourseIDs (e.g. Composite Key needs to be unique) Add a new column to the StudentInformation table called CreatedDateTime. It should default to the current timestamp when a record is added to the table. Remove the AltTelephone column from the StudentInformation table Add an Index called IX_LastName on the StudentInformation Part E - Create and apply a Trigger called trg_assignEmail Create a trigger on the StudentInfomation table : trg_assignEmail ■ When a new row is inserted into StudentInformation without the Email field specified, the trigger will fire and will automatically update the Email field of the record. The Email field will be automatically constructed using the following pattern firstName.lastName@disney.com (e.g. Erik Kellener would be Erik.Kellener@disney.com) ■ If the insert statement already contains an email address, the trigger does not update the Email field (e.g. ignores the trigger’s action) HINT: Use the following test cases ■ Case #1 Test when the email is specified. ● INSERT INTO StudentInformation (FirstName,LastName,Email) VALUES ('Porky', 'Pig','porky.pig@warnerbros.com'); ■ Case #2 Test when the email address is not specified. ● INSERT INTO StudentInformation (FirstName,LastName) VALUES ('Snow', 'White'); Part F - Populating sample data Use the template, no action required. Part G - Create and execute usp_addQuickContacts Create a stored procedure that allows for quick adds of Student and Instructor contacts: usp_addQuickContacts. The procedure will accept 4 parameters: ■ Student Email ■ EmployeeName ■ contactDetails ■ contactType And performs an INSERT into the StudentsContacts table. When inserting into StudentsContacts, the ContactDate field will automatically default to the current Date. Additionally, upon calling the usp_addQuickContacts procedure, ■ If the contactType parameter value doesn’t already exist in the ContactType table, it's first inserted as an additional contactType (e.g. append a new record) AND then used with an INSERT statement to the StudentContacts. ■ If the contactType parameter value does already exist in ContactType, it's corresponding ID is added as part of the StudentContacts INSERT statement. Note: Assume parameters passed to the procedure are valid (e.g. all Student email addresses, and Employee names are correctly entered passed to the procedure) HINT: You'll want to initially establish the contactTypeID before moving onto the INSERT statement. HINT: Use these test cases to verify the desired output (Note: Make sure the trg_assignEmail is created and applied before running these test cases) ■ EXEC usp_addQuickContacts 'minnie.mouse@disney.com','John Lasseter','Minnie getting Homework Support from John','Homework Support' ■ EXEC usp_addQuickContacts 'porky.pig@warnerbros.com','John Lasseter','Porky studying with John for Test prep','Test Prep' Part H - Create and execute usp_getCourseRosterByName Create a stored procedure: usp_getCourseRosterByName. It takes 1 parameter, CourseDescription and returns the list of the student’s FirstName, and LastName along with the CourseDescription they are enrolled in. (E.g. Student_Courses and CourseList tables are used) Note: Use JOINS. Do not use multiple query statements AND subqueries in the procedure to form your answer. HINT : Use this as a test example: ■ EXEC usp_getCourseRosterByName 'Intermediate Math'; ■ Expected results: ● Intermediate Math Mickey Mouse ● Intermediate Math Minnie Mouse ● Intermediate Math Donald Duck Part I Create and Select from vtutorContacts View Create a view : vtutorContacts, which returns the results from StudentContacts displaying fields EmployeeName, StudentName, ContactDetails, and ContactDate where the contactType is ‘Tutor’. ■ EmployeeName doesn’t exist in StudentContacts, and may require a JOIN from another table. ■ StudentName doesn't exist, but should be in the form FirstName+' '+LastName. Ensuring both First and Last name are properly trimmed. Contact here to get any database related assignment help online, or get instant help by our experienced expert within your due date with an affordable price.
- Single Shot Detectors
Object Detection: The object Detection technique is used to identify objects present in an image. it is a rapid revolutionary change in the field of computer vision. Its involvement in the combination of object classification as well as object localization makes it one of the most challenging topics in the domain of computer vision. In simple words, the goal of this detection technique is to determine where objects are located in a given image called as object localization and which category each object belongs to, that is called as object classification. There are so many Techniques are there to detect the objects inside the image. Some popular techniques are listed below. Faster R-CNN YOLO(You Only Look Once) SSD(Single-shot Detectors) Faster R-CNN: Faster R-CNN is an object detection algorithm that is similar to R-CNN. This algorithm utilizes the Region Proposal Network (RPN) that shares full-image convolutional features with the detection network in a cost-effective manner than R-CNN and Fast R-CNN. A Region Proposal Network is basically a fully convolutional network that simultaneously predicts the object bounds as well as objectness scores at each position of the object and is trained end-to-end to generate high-quality region proposals, which are then used by Fast R-CNN for detection of objects. YOLO: It is a very famous kind of object detection, and very popular among all object detection. It is based on the COCO dataset, which contains 80 classes of images sample, from where we can predict the objects inside the images just by using the pre-trained model. The base YOLO model processes images in real-time at 45 frames per second, while the smaller version of the network, Fast YOLO processes an astounding 155 frames per second while still achieving double the mAP of other real-time detectors. SSD(Single Shot Detectors): In this Blog/Tutorial, SSD is explained. Single Shot Detector (SSD) is a method for detecting objects in images using a single deep neural network. The SSD approach discretizes the output space of bounding boxes into a set of default boxes over different aspect ratios. After discretizing, the method scales per feature map location. The Single Shot Detector network combines predictions from multiple feature maps with different resolutions to naturally handle objects of various sizes. Advantages of SSD: SSD completely eliminates proposal generation and subsequent pixel or feature resampling stages and encapsulates all computation in a single network. Easy to train and straightforward to integrate into systems that require a detection component. SSD has competitive accuracy to methods that utilize an additional object proposal step, and it is much faster while providing a unified framework for both training and inference. The SSD approach is based on a feed-forward convolutional network that produces a fixed-size collection of bounding boxes and scores for the presence of object class instances in those boxes, followed by a non-maximum suppression step to produce the final detections. The early network layers are based on a standard architecture used for high-quality image classification (truncated before any classification layers), which we will call the base network. We then add auxiliary structure to the network to produce detections with the following key features. Suppose we have to detect these two classes of the person and the cars. Key challenge: The number of outputs is unknown, a variable number of outputs. SSD Solution: Provides a fixed number of bounding boxes+classifications. Classify bounding boxes as an object or not an object. By only considering objects we can produce variable numbers of boxes+classifications SSD Architecture: SSD’s architecture builds on the VGG-16 architecture but it discards the fully connected layers. The reason VGG-16 was used as the base network is because of its: strong performance in high-quality image classification tasks popularity for problems where transfer learning helps in improving results in the case of small datasets also Instead of the original VGG fully connected layers, a set of auxiliary convolutional layers were added, thus enabling the feature extraction at multiple scales and progressively decrease the size of the input to each subsequent layer. In this above Vehicle detection Problem, every algorithm has been tested and their performance has been written. Here SSD has bounded more boxes rather than all other algorithms. and also gives pretty good and accurate results. Training: The key difference between training SSD and training a typical detector that uses region proposals is that ground truth information needs to be assigned to specific outputs in the fixed set of detector outputs. Some version of this is also required for training in YOLO and for the region proposal stage of Faster R-CNN and MultiBox. Once this assignment is determined, the loss function and backpropagation are applied end-to-end. Training also involves choosing the set of default boxes and scales for detection as well as the hard negative mining and data augmentation strategies. SSD: Single Shot MultiBox Detector 5 Matching strategy During training we need to determine which default boxes correspond to a ground truth detection and train the network accordingly. For each ground truth box, we are selecting from default boxes that vary over the location, aspect ratio, and scale. We begin by matching each ground truth box to the default box with the best Jaccard overlap (as in MultiBox). Unlike MultiBox, we then match default boxes to any ground truth with Jaccard overlap higher than a threshold (0.5). This simplifies the learning problem, allowing the network to predict high scores for multiple overlapping default boxes rather than requiring it to pick only the one with maximum overlap. Conclusion: SSD is nothing but a higher and better version of YOLO. Single-shot detectors give faster and better performance than YOLO. also, give better accuracy. While Yolo has a fixed grid cell aspect ratio. SSD uses a different aspect ratio with multi boxes for better accuracy SSD has additional Conv layers at the end of the base VGG-16 for object detection. the convolutional layer has multiple features with different scale and hence it is able to detect objects in multiple scales better Reference: Single Shot Detector (by C. Szegedy et al.) Thank You.
- Restaurant Billing System
The project is “Restaurant Billing System” software for monitoring and controlling the transactions in a Restaurant. Restaurant Billing System is a windows application designed to help users maintain & organize Restaurant.The system processes transactions and stores the resulting data. Reports will be generated from these data which help the manager to make appropriate business decisions for the restaurant. This is designed especially for a restaurant which wants to attend to their customers in a very well manner. This system has the capability to take the orders from the customers. First login to the system then use the feature of Restaurant Billing Project to take the orders from the customers and store the transaction details. Login Home Page Main.fxml MainController.java package application; import javafx.application.Platform; import javafx.event.ActionEvent; import javafx.fxml.FXML; import javafx.fxml.FXMLLoader; import javafx.scene.Parent; import javafx.scene.Scene; import javafx.scene.control.Label; import javafx.scene.control.TextField; import javafx.stage.Stage; public class MainController { @FXML private TextField userName; @FXML private TextField password; @FXML private Label errorMessage; public void login(ActionEvent event) throws Exception{ if(userName.getText().equals("user") && password.getText().equals("123456")){ errorMessage.setText(null); Stage primaryStage= new Stage(); Parent root =FXMLLoader.load(getClass().getResource("/application/Home.fxml")); scene.getStylesheets().add(getClass().getResource("application.css").toExternalForm()); primaryStage.setScene(scene); primaryStage.show(); }else{ errorMessage.setText("userName and password is wrong"); } } public void exit(ActionEvent event){ Platform.exit(); System.exit(0); } } Home.fxml HomeController package application; import java.net.URL; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.time.LocalDate; import java.time.format.DateTimeFormatter; import java.util.Date; import java.util.ResourceBundle; import javafx.collections.FXCollections; import javafx.collections.ObservableList; import javafx.event.ActionEvent; import javafx.fxml.FXML; import javafx.fxml.Initializable; import javafx.scene.control.ComboBox; import javafx.scene.control.Label; import javafx.scene.control.TableColumn; import javafx.scene.control.TableView; import javafx.scene.control.cell.PropertyValueFactory; public class HomeController implements Initializable { @FXML public ComboBox comboBox; public ComboBox quantity; ObservableList list=FXCollections.observableArrayList("paneer","paratha","veg chaumine"); ObservableList quantityList=FXCollections.observableArrayList("1","2","3","4","5","6","7"); @FXML private Label tabelNo; @FXML private Label orderId; @FXML private Label date; @FXML private Label time; @FXML private Label total; TableView record=new TableView(); @FXML private TableView table; @FXML private TableColumn itemName; @FXML private TableColumn quantity1; @FXML private TableColumn price; @Override public void initialize(URL location, ResourceBundle resources) { comboBox.setItems(list); quantity.setItems(quantityList); LocalDate localDate=LocalDate.now(); String cdate=DateTimeFormatter.ofPattern("yyy/MM/dd").format(localDate)+""; System.out.println(cdate); total.setText(Integer.toString(10)); time.setText(java.time.LocalTime.now()+""); DateFormat df = new SimpleDateFormat("dd/MM/yy HH:mm:ss"); Date dateobj = new Date(); System.out.println(df.format(dateobj)); date.setText(dateobj+""); tabelNo.setText(1+""); orderId.setText(10+""); } public void add(ActionEvent event){ int quantity_no=Integer.parseInt(quantity.getValue()); String item=comboBox.getValue(); itemName.setCellValueFactory(new PropertyValueFactory("itemName")); quantity1.setCellValueFactory(new PropertyValueFactory("quantity")); price.setCellValueFactory(new PropertyValueFactory("price")); ObservableList data = FXCollections.observableArrayList( new FileData(item,quantity_no,120*quantity_no) ); table.getItems().addAll(data); int sum=0; for(FileData record:table.getItems()){ sum=sum+record.getPrice(); } total.setText(sum+""); } public void remove(ActionEvent event){ FileData data=table.getSelectionModel().getSelectedItem(); table.getItems().remove(data); int sum=0; for(FileData record:table.getItems()){ sum=sum+record.getPrice(); } total.setText(sum+""); } } FileData.java FileData.java package application; import javafx.beans.property.SimpleIntegerProperty; import javafx.beans.property.SimpleStringProperty; public class FileData { private SimpleStringProperty itemName; private SimpleIntegerProperty quantity; private SimpleIntegerProperty price; public FileData() { super(); } public FileData(String itemName, int quantity, int price) { super(); this.itemName = new SimpleStringProperty(itemName); this.quantity = new SimpleIntegerProperty(quantity); this.price = new SimpleIntegerProperty(price); } public String getItemName() { return itemName.get(); } public int getQuantity() { return quantity.get(); } public int getPrice() { return price.get(); } } Main.java package application; import javafx.application.Application; import javafx.fxml.FXMLLoader; import javafx.stage.Stage; import javafx.scene.Parent; import javafx.scene.Scene; public class Main extends Application { @Override public void start(Stage primaryStage) { try { Parent root =FXMLLoader.load(getClass().getResource("/application/Main.fxml")); scene.getStylesheets().add(getClass().getResource("application.css").toExternalForm()); primaryStage.setScene(scene); primaryStage.show(); } catch(Exception e) { e.printStackTrace(); } } public static void main(String[] args) { launch(args); } }
- What Is A User Interface, And What Are The Elements That Comprise one?
User interface (or UI) design has grown substantially over the past few years, and has blossomed into one of the most creative, innovative and exciting fields in tech. But while you may have seen the job title “UI designer” crop up on job boards, you might be wondering: what actually is a user interface, and what might I find within one? In this blog post, we’ll uncover what a user interface actually is, and the elements that comprise one. We’ll also give you an overview of what UI design is, why it’s so important, and what tasks you might expect to carry out as a UI designer. 1. What is UI design, and why is it important? Before we dive into the anatomy of a user interface, let’s start off by taking a look at the field of UI design—and why it’s become such a vital tool for connecting with your users. UI design, also known as user interface design, refers to the aesthetic design of all visual elements of a digital product’s user interface; namely the product’s presentation and interactivity. UI design is often confused with UX design, also known as user experience design. While UI and UX designers work closely together, the two fields refer to separate aspects of the design process. UX design is the process of enhancing user satisfaction by improving the usability and accessibility of a product, webpage, or app. On the other hand, UI design is the design of the product’s interface—in other words, what the user actually sees when they interact with the product. From color schemes to typography, UI designers are responsible for the product’s look and feel. UI design involves anticipating the user’s preferences and creating an interface that both understands and fulfills them. UI design not only focuses on aesthetics, but also maximizes the responsiveness, efficiency, and accessibility of a website. Still a tad confused? This blog post sets the record straight on the differences between UX and UI design. As of January 2019, there were over 1.94 billion websites in existence. There are currently over 4 million mobile apps available for download on Android and iOS combined, and UI designers are responsible for designing the visual, interactive elements for all of them. So how did UI design evolve into one of the most popular and innovative fields in tech? With the birth of Windows 1.0 in the 1980s, it quickly became apparent that having a digital interface that was appealing to the user was paramount in crafting a memorable and enjoyable user experience. Despite this revelation, it wasn’t until 2007—the year that Apple disrupted the tech industry with the first iPhone—that the concept of UI design was truly revolutionized. With a user interface explicitly crafted for handheld devices that featured sophisticated touchscreen functionality, UI design would never be the same. Today, most businesses recognize that an excellent user interface is vital for building customer loyalty and brand recognition. Customers don’t just enjoy well-designed products; they expect it. Good UI design draws in visitors, retains customers, and facilitates interactions between the user and your business. UI design, in a nutshell, can make or break the success of a product. 2. What does a UI designer do? UI design is a multidisciplinary field that requires UI designers to wear multiple hats as part of one role. While UI designers need a keen visual eye, there’s also a psychological aspect that many don’t consider to be a part of visual design. To design user-friendly interfaces, UI designers need to understand how people work—and how each visual, interactive element shapes their experience. Empathy, adaptability and communication are just a few of the key skills commonly attributed to UI designers. UI designers are ultimately responsible for making sure the application’s interface is attractive, visually stimulating, and in line with business goals. UI designers are also responsible for ensuring consistency across the board, and often create style guides that can be used throughout the business. UI designers also have a crucial role to play in designing for accessibility and inclusion. From designing a suite of UI elements, such as buttons, icons, and scrollbars, choosing colors and typefaces, to regularly testing their designs through prototyping, UI designers carefully weigh up what each design choice means for the end user. At the same time, UI designers consider the size and scalability of various UI elements, and whether there is adequate spacing between touchpoints. Reckon you’ve got what it takes to become a UI designer? Check out our 5-step guide on getting started in UI design. 3. What is a user interface? So now that we’ve explored the responsibilities of a UI designer, let’s dive into the nitty-gritty of what a user interface actually is. Put simply, a user interface is the point of human-computer interaction and communication on a device, webpage, or app. This can include display screens, keyboards, a mouse, and the appearance of a desktop. User interfaces enable users to effectively control the computer or device they are interacting with. A successful user interface should be intuitive, efficient, and user-friendly. Which leads us to our next section… 4. What are some of the most important elements of a user interface? User interface elements are the parts we use to build interactive websites or apps. They provide touchpoints for the user as they navigate their way around; from buttons to scrollbars, to menu items and checkboxes. User interface elements usually fall into one of the following four categories: Input Controls Input controls allow users to input information into the system. If you need your users to tell you what country they are in, for example, you’ll use an input control to let them do so. Navigation Components Navigational components help users move around a product or website. Common navigational components include tab bars on an iOS device and a hamburger menu on an Android. Informational Components Informational components share information with users. This includes notifications, progress bars, message boxes, and pop-up windows. Containers Containers hold related content together, such as accordions. An accordion is a vertically stacked list of items that utilizes show/hide functionality. To find out more, read our ultimate glossary of the 32 user interface elements for UI designers!
- PostgreSQL Assignment : Codersarts
PostgreSQL was developed in the 1990s by a team of global volunteers. PostgreSQL which is also referred to as Postgres is an open source relational database management system. Postgres programming language was initially written in C. Its source code can be accessed by any user since there is no corporation that has restriction or ownership over it. As a database management system programming language, Postgres was the first database which offered MVCC. In addition, Postgres programming language is compatible with a number of platforms such as UNIX, Mac OS X, Linux, Tru64, Solaris, and windows. Further, it offers support for sounds, texts, images, and video. It also provides an interface for other programming languages such as C++/C, Java, Ruby, Pearl, Open Database connectivity and Tcl. At codersarts.com, we are offering different type of help related PostgreSQL: here search topic by which you can get us our help: Codersarts Postgre homework help Codersarts Postgre Assignment help Codersarts Postgre Project Help Our Team group of dedicated and experienced experts who have more then 5+ year experience in database like PostgreSQL, Oracle, PL/SQL, Sqlite3, MySQL etc. Our expert also available 24/7 hours, We offer a conducive environment to students with Postgres assignment as our Postgres online help team and PostgreSQL assignment help boost students creativity and enhance their skills in solving Postgres programming questions. If you have any queries related to Postgre SQL then you can ask directly from our expert. Why you choose Postgre SQL in the place of SQL? Postgre SQL has some important modern features, it also consists of SQL features with below modern features which is listed below: SQL sub-selects Complex SQL queries Trigger Foreign keys Transactions Views Multi-version concurrency control (MVCC) Hot Standby Streaming Replication Some important topics which is covered by our exepert PostgreSQL - DBMS, Topology, key systems, key PostgreSQL features, Access Control, configuration, Data Definition Language (DDL), generate objects, DROP, and others SQL - Data Manipulation Language (DML). Aggregate Functions, Modify, UPDATE, DELETE. Create data model, Generate SQL schema Transform & Import data, Perform queries, SQL Object Permissions, access control. PostgreSQL permissions-set, GRANT, Revoke to unassign privileges. data models, database design, SQL ,core database system components, distributed databases, NewSQL/NoSQL, systems for data analytics PostgreSQL Internals, PostgreSQL Configuration. Why it is a right place? We have highly educated programmers and expert, with years of experience in Oracle solutions assistance; Get help related to any semester or research related task related to P.H.D. research. Secure Payment Method, Get Instant feedback, and contact methods are secure and trustable; Guarantee to safety your task which is not share to other people or not any website. Reason for which you can choose us! Affordable prices Best price offers for Project. Price of the project depends on various factors like deadline, complexity & number of hours work required. Plagiarism free We provide original and fresh code.You can be sure that every assignment we complete contains no plagiarism. Our experts write code from scratch. Any deadline,Any subject Our developers will complete your assignment within a tight time frame. Data privacy The contact information you provide here is 100% confidential. We respect your privacy to make sure that your personal data is safe Free Revision Until your requirements are not completed fully. Refund We do offer you a money-back guarantee in case you don’t like the result. Features of Postgre SQL Below more other features which is handle by our expert. Data Types Primitives: Integer, Numeric, String, Boolean Structured: Date/Time, Array, Range, UUID Document: JSON/JSONB, XML, Key-value (Hstore) Geometry: Point, Line, Circle, Polygon Customizations: Composite, Custom Types Data Integrity UNIQUE, NOT NULL Primary Keys Foreign Keys Exclusion Constraints Explicit Locks, Advisory Locks Concurrency, Performance Indexing: B-tree, Multicolumn, Expressions, Partial Advanced Indexing: GiST, SP-Gist, KNN Gist, GIN, BRIN, Covering indexes, Bloom filters Sophisticated query planner / optimizer, index-only scans, multicolumn statistics Transactions, Nested Transactions (via savepoints) Multi-Version concurrency Control (MVCC) Parallelization of read queries and building B-tree indexes Table partitioning All transaction isolation levels defined in the SQL standard, including Serializable Just-in-time (JIT) compilation of expressions Reliability, Disaster Recovery Write-ahead Logging (WAL) Replication: Asynchronous, Synchronous, Logical Point-in-time-recovery (PITR), active standbys Tablespaces Security Authentication: GSSAPI, SSPI, LDAP, SCRAM-SHA-256, Certificate, and more Robust access-control system Column and row-level security Multi-factor authentication with certificates and an additional method Extensibility Stored functions and procedures Procedural Languages: PL/PGSQL, Perl, Python (and many more) SQL/JSON path expressions Foreign data wrappers: connect to other databases or streams with a standard SQL interface Customizable storage interface for tables Many extensions that provide additional functionality, including PostGIS Internationalisation, Text Search Support for international character sets, e.g. through ICU collations Case-insensitive and accent-insensitive collations Full-text search Get any database assignment help (MySQL, SQL, PostgreSQL, MongoDB, etc.) with our well educated and experienced expert with an affordable prices at here. You can contact directly using below link to get help: Click here to get instant help











