Skip to main content

Home/ Computer Science Knowledge Sharing/ Group items tagged questions

Rss Feed Group items tagged

Janos Haits

FactBot AI Fact Checker | Snopes.com - 0 views

  •  
    "Snopes is using an AI model combined with Snopes Archives to answer these questions. AI models have been known to hallucinate and give wrong answers to questions even when given the correct information. Please always check your sources and confirm the Snopes article matches your answer before believing it."
computersciencej

TCP/IP model questions based Study Material for gate Computer Science - 0 views

  •  
    TCP/IP protocol based questions for gate computer science exam Q1.What is the difference between transport and session layer of OSI model. Answer: OSI Model Transport Layer The transport layer uses the services provided by the network layer, such as best path selection and logical addressing, to provide end-to-end communication between source and destination. • The transport -layer data stream is a logical connection between the endpoints of a network. • End-to-end control is provided by sliding windows and reliability in sequencing numbers and acknowledgments. The transport layer regulates information flow to ensure end-to-end connectivity between host applications reliably and accurately. • The TCP/ IP protocol of Layer 4 (t transport t layer ) has two protocols. They are TCP and UDP. The transport layer accepts data from the session layer and segments the data for transport across the network. Generally, the transport layer is responsible for making sure that the data is delivered error-free and in the proper sequence. Flow control generally occurs at the transport layer. OSI Model Session Layer The session layer establishes, manages, and terminates communication sessions. Communication sessions consist of service requests and service responses that occur between applications located on different network devices. These requests and responses are coordinated by protocols implemented at the session layer. The session layer establishes, manages, and terminates sessions between applications Functions of the session layer and the different processes that occur as data packets travel through this layer. More specifically, you learned that Communication sessions consist of mini-conversations that occur between applications located on different network devices. Requests and responses are coordinated by protocols implemented at the session layer. • The session layer decides whether to use two-way simultaneous communication or two-way alternate communicati
Janos Haits

Magenta - 0 views

  •  
    "Magenta is a Google Brain project to ask and answer the questions, "Can we use machine learning to create compelling art and music? If so, how? If not, why not?" Our work is done in TensorFlow, and we regularly release our models and tools in open source. These are accompanied by demos, tutorial blog postings and technical papers. To follow our progress, watch our GitHub and join our discussion group."
Janos Haits

discuss.ipfs.io - 0 views

  •  
    "These forums are the main place to ask questions, share information and find like-minded people who are using IPFS, libp2p, multiformats, orbit, orbit-db, IPLD, or any of the other libraries, tools and protocols created … read more"
Janos Haits

Semantic Overflow - 0 views

  •  
    Semantic Overflow For questions about semantic web techniques and technologies.
Janos Haits

watson technology full details | Knowledge Media Institute | The Open University - 0 views

  •  
    "As the Semantic Web gains momentum, large amounts of semantic information are becoming available online. The emergence of such large-scale semantics opens the way to a new generation of Semantic Systems, able to overcome the brittleness of classic domain-specific semantic systems and supporting open-ended tasks, such as web browsing and question answering. Watson is an innovative gateway for the Semantic Web, whose design has been guided by the requirements of this new generation of Semantic Web applications and by the lessons learnt from previous systems. Watson plays three main roles: 1) collects the a"
Janos Haits

AI for Research | Scite - 0 views

  •  
    "Ask a question, get an answer backed by real research"
Janos Haits

ChatPDF - Chat with any PDF! - 0 views

  •  
    "Chat with any PDF Join millions of students, researchers and professionals to instantly answer questions and understand research with AI"
Janos Haits

Ask AI - AI Powered Chat Bot Assistant - 0 views

  •  
    "Meet Ask AI, Powered by GPT-4o 350M+ questions answered so far, what is yours? Explore Now "
Janos Haits

ChatGPT Free - Unlimited Prompts - 0 views

  •  
    "ChatGPT free is an AI powered chatbot created to assist users in various tasks, from answering questions to providing recommendations based on user preference. The chatbot uses natural language processing to understand user input and responds accordingly in a conversational manner. It can be accessed through multiple platforms and devices, offering a seamless and efficient experience for users. ChatGPT unlimited is continuously improving its capabilities and expanding its knowledge base to provide the best possible assistance to its users. "
Janos Haits

Explore - Poe - 0 views

  •  
    "Poe.com - Fast AI Chat Poe lets you ask questions, get instant answers, and have back-and-forth conversations with AI. Talk to ChatGPT, GPT-4o, Claude 2, DALLE 3, and millions of others - all on Poe."
Janos Haits

Ask a Librarian - Ask a Librarian - 0 views

  •  
    "Ask a Librarian Have a question? Need assistance? Our librarians and program specialists are here to help you."
Abdelrahman Ogail

Quis custodiet ipsos custodes? - Wikipedia, the free encyclopedia - 0 views

  • The question is put to Socrates, "Who will guard the guardians?" or, "Who will protect us against the protectors?" Plato's answer to this is that they will guard themselves against themselves. We must tell the guardians a "noble lie."[1] The noble lie will inform them that they are better than those they serve and it is therefore their responsibility to guard and protect those lesser than themselves. We will instill in them a distaste for power or privilege; they will rule because they believe it right, not because they desire it.
Abdelrahman Ogail

ELIZA - Wikipedia, the free encyclopedia - 0 views

  • ELIZA was a computer program and an early example (by modern standards) of primitive natural language processing. ELIZA operated by processing users' responses to scripts, the most famous of which was DOCTOR, a simulation of a Rogerian psychotherapist. In this mode, ELIZA mostly rephrased the user's statements as questions and posed those to the 'patient.' ELIZA was written by Joseph Weizenbaum between 1964 to 1966
Abdelrahman Ogail

Common Mistakes in Online and Real-time Contests - 0 views

  • Dynamic programming problems are to be solved with tabular methods
    • Ahmed Mansour
       
      Dynamic programming, like the divide-and-conquer method, solves problems by combining the solutions to subproblems. ("Programming" in this context refers to a tabular method, not to writing computer code) y3ney 3bara 3n 2nene bn2sem el problem el kbirr le shwit probelsm so3'ira .. we ne solve el problems deh we ngma el yab2a dh 7l lel problem el kbira :D;d see introduction to algorithms book . chapter 15
  • breadth-first search
    • Ahmed Mansour
       
      In graph theory, breadth-first search (BFS) is a graph search algorithm that begins at the root node and explores all the neighboring nodes. Then for each of those nearest nodes, it explores their unexplored neighbor nodes, and so on, until it finds the goal. ya3ney be el 3arby keda lw ana 3ndy tree maslan we el tree dh bettkwen mn shwit levels 3ady gedan.. lama hagey 23mel search 3la node mo3ina fi el tree deh hamsk el tree mn el root bet3ha ely hwa level 0 we habda2 2mshy level by level y3ney hanzl 3la el level 1 we hakaz le 3'it mal2y el node bet3ty ,,,, see this ,, it's a tutorial show how BFS algorithm is work!! http://www.personal.kent.edu/~rmuhamma/Algorithms/MyAlgorithms/GraphAlgor/breadthSearch.htm
  • Memorize the value of pi You should always try to remember the value of pi as far as possible, 3.1415926535897932384626433832795, certainly the part in italics. The judges may not give the value in the question, and if you use values like 22/7 or 3.1416 or 3.142857, then it is very likely that some of the critical judge inputs will cause you to get the wrong answer. You can also get the value of pi as a compiler-defined constant or from the following code: Pi=2*acos(0)
    • Islam TeCNo
       
      hhhhhhhhhhh ...... awl mara a3rf el mawdo3 dah we awl mara a3raf en el Pi = 2*acos(0)
    • Abdelrahman Ogail
       
      Thanks Islam for the info, really useful
  • ...4 more annotations...
  • You cannot always check the equality of floating point numbers with the = = operator in C/C++. Logically their values may be same, but due to precision limit and rounding errors they may differ by some small amount and may be incorrectly deemed unequal by your program
  • #define swap(xxx, yyy) (xxx) ^= (yyy) ^= (xxx) ^= (yyy)
    • Islam TeCNo
       
      I remember someone told me that it's impossible to do swaping using macros :D ...but i think it's possible
  • But recursion should not be discounted completely, as some problems are very easy to solve recursively (DFS, backtracking)
    • Islam TeCNo
       
      Some problems are much easier when using recursion
  • Having a good understanding of probability is vital to being a good programmer
  •  
    for bignner acmers hoping to be useful !
  •  
    in this article the author discuss the common problems that faced teams in ACM contests .. and how to avoid it !
Ahmed Mansour

XHTML Frequently Answered Questions - 0 views

shared by Ahmed Mansour on 30 Jun 09 - Cached
Ahmed One liked it
  •  
    i think this is great article to know the differences between html and xhtml ..!
Islam TeCNo

specification - JSON-RPC - Trac - 0 views

  • 3. JSON Class hinting ¶ There are only simple data types defined in JSON. To overcome this problem in a JSON compatible way a special property for objects is introduced. {"__jsonclass__":["constructor", [param1,...]], "prop1": ...} The object is then instantiated using the constructor, passing in the parameters. Once constructed the properties (prop1, ...) will be applied.
    • Islam TeCNo
       
      JSON-RPC el mafroud feh data type wa7ed bas ....bas ana mesh fahem el 7eta deh awi !!
  • To give the serverside peer a chance to send messages to the client side peer, the client side peer may reopen communication by sending an empty HTTP POST.
    • Islam TeCNo
       
      mesh fahem el 7eta deh !! eh lazmet el empty post ya3ni !
  • --> {"method": "postMessage", "params": ["Hello all!"], "id": 99} <-- {"result": 1, "error": null, "id": 99} <-- {"method": "handleMessage", "params": ["user1", "we were just talking"], "id": null} <-- {"method": "handleMessage", "params": ["user3", "sorry, gotta go now, ttyl"], "id": null} --> {"method": "postMessage", "params": ["I have a question:"], "id": 101} <-- {"method": "userLeft", "params": ["user3"], "id": null} <-- {"result": 1, "error": null, "id": 101}
  •  
    JSON-RPC is lightweight remote procedure call protocol similar to XML-RPC. It's designed to be simple!
Abdelrahman Ogail

CodeProject: C# vs C/C++ Performance. Free source code and programming help - 0 views

  • is compiled twice. Once while the program is written and second when the program is executed at the user's site. The first compilation is done by your C# builder and the second by the .NET Framework on the user's machine. The reason why C# compiled applications could be faster is that, during the second compilation, the compiler knows the actual run-time environment and processor type and could generate instructions that targets a specific processor.
  • A well designed C# program is more than 90% as fast as an equivalent "well-designed" C++ program
  • The problem with "not-freeing" the memory at the right time is that the working set of the application increases which increases the number of "page faults"
  • ...1 more annotation...
  • That's a nice question. Except for writing time-critical blocks of code, prefer C#. Write all your algorithmic code in C++ (not VC++ .NET), compile it into a dll and call that using a Dll Interop through C#. This should balance the performance. This technique is not new or not invented by me or anyone. It's similar the old age C programming vs Assembly, where people on one camp fight assembly programming is faster and the other camp stating C is easier to develop and then people started using assembly embedded within a C program for time-critical applications using an asm block.
  •  
    C# is compiled twice. Once while the program is written and second when the program is executed at the user's site. The first compilation is done by your C# builder and the second by the .NET Framework on the user's machine. The reason why C# compiled applications could be faster is that, during the second compilation, the compiler knows the actual run-time environment and processor type and could generate instructions that targets a specific processor
1 - 20 of 21 Next ›
Showing 20 items per page