Giter Site home page Giter Site logo

Susanna Di Vita's Projects

full-featured-facerecognition icon full-featured-facerecognition

Full Featured Image Recognition Web app – JavaScript, SQL • Front-end: React.Js, basic HTML and CSS. • Back-end: used Node.Js and Express.Js to write server-side JavaScript – this project uses the Clarifai Face Recognition API. • PostgreSQL is used for the database handling of the user’s authentication information.

gnusocial-network icon gnusocial-network

GNU social's landing page in Hugo. With i18n and News section. This encompasses the GNU social Proof of Concept for GSoC 2020.

gnusocial-pleroma-fe icon gnusocial-pleroma-fe

Pleroma FE-like client webapp in React - GSoC 2020 Susanna Di Vita's final evaluation project for GNU social.

gnusocial.network icon gnusocial.network

GNU social landing page | GSoC Proof of Competence, chosen as official landing page of the GNU social project by community vote.

graphqlcart-apollo icon graphqlcart-apollo

The compose function and the graphql function from react-apollo is used to handle multiple mutations of the local state. This is a side project complementary to Fully_Functional_ECommerce_Site_React (not yet uploaded).

plots2 icon plots2

a collaborative knowledge-exchange platform in Rails; we welcome first-time contributors! :balloon:

undirected-weighted-graph---adjacency-list-implementation-in-c- icon undirected-weighted-graph---adjacency-list-implementation-in-c-

This project is a simulator for a satellite navigator, that could be used by a salesman to plan trips between the cities in which he trades. Among the many functions that the navigator must offer the user is also to search for and suggest a route that, from any city of departure, leads to another city of arrival. Normally the path to look for would be that of minimum length, but for simplicity we limit ourselves to any path as long as it is acyclic, that is to say that a same location is visited at most once. The navigator is able to load, from files or standard input, the maps of the regions in which the user moves. The following actions can be carried out at the choice of the user: 1. Creation of the graph by acquiring information on vertices and arcs from standard input, expressed in the following format: origin1 destination1 dist1 origin2 destination2 dist2 .... originN destinationN distN 0 2. Creation of the graph acquiring from file the information on the vertices and on the arcs (the format is the same as for the acquisition from standard input) 3. Textual display of the graph, which shows the list of vertices with the respective labels and, for each vertex, the relative adjacency list with string weights. 4. Insertion of a new vertex in the graph, whose label is provided by input. 5. Insertion of a new arc in the graph, assuming that the labels of its vertices are supplied as input. 6. Determination of the number of vertices. 7. Determination of the number of arcs. 8. Determination of the degree of a vertex, whose label is provided by input. 9. Verificance adjacency between two vertices, whose labels are provided as input. 10. Display of the adjacency list associated with a vertex, whose label is provided as an input. 11. Search for an acyclic path between origin and destination and display on standard output of the path found, in vertex: source format1 vertex2 .... vertexN destination - and overall length.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.